gi-webkit2-4.0.7: WebKit2 bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2.Objects.FindController

Contents

Description

 

Synopsis

Exported types

newtype FindController Source #

Constructors

FindController (ManagedPtr FindController) 

Instances

GObject FindController Source # 
IsObject FindController Source # 
IsFindController FindController Source # 
((~) * info (ResolveFindControllerMethod t FindController), MethodInfo * info FindController p) => IsLabel t (FindController -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> FindController -> p #

((~) * info (ResolveFindControllerMethod t FindController), MethodInfo * info FindController p) => IsLabelProxy t (FindController -> p) Source # 
HasAttributeList * FindController Source # 
type SignalList FindController Source # 
type SignalList FindController
type AttributeList FindController Source # 
type AttributeList FindController

class GObject o => IsFindController o Source #

Instances

Methods

countMatches

data FindControllerCountMatchesMethodInfo Source #

Instances

((~) * signature (Text -> Word32 -> Word32 -> m ()), MonadIO m, IsFindController a) => MethodInfo * FindControllerCountMatchesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerCountMatchesMethodInfo a -> signature -> s

getMaxMatchCount

data FindControllerGetMaxMatchCountMethodInfo Source #

Instances

((~) * signature (m Word32), MonadIO m, IsFindController a) => MethodInfo * FindControllerGetMaxMatchCountMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerGetMaxMatchCountMethodInfo a -> signature -> s

getOptions

data FindControllerGetOptionsMethodInfo Source #

Instances

((~) * signature (m Word32), MonadIO m, IsFindController a) => MethodInfo * FindControllerGetOptionsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerGetOptionsMethodInfo a -> signature -> s

getSearchText

data FindControllerGetSearchTextMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFindController a) => MethodInfo * FindControllerGetSearchTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerGetSearchTextMethodInfo a -> signature -> s

getWebView

data FindControllerGetWebViewMethodInfo Source #

Instances

((~) * signature (m WebView), MonadIO m, IsFindController a) => MethodInfo * FindControllerGetWebViewMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerGetWebViewMethodInfo a -> signature -> s

search

data FindControllerSearchMethodInfo Source #

Instances

((~) * signature (Text -> Word32 -> Word32 -> m ()), MonadIO m, IsFindController a) => MethodInfo * FindControllerSearchMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerSearchMethodInfo a -> signature -> s

findControllerSearch :: (MonadIO m, IsFindController a) => a -> Text -> Word32 -> Word32 -> m () Source #

searchFinish

data FindControllerSearchFinishMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsFindController a) => MethodInfo * FindControllerSearchFinishMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerSearchFinishMethodInfo a -> signature -> s

searchNext

data FindControllerSearchNextMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsFindController a) => MethodInfo * FindControllerSearchNextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerSearchNextMethodInfo a -> signature -> s

searchPrevious

data FindControllerSearchPreviousMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsFindController a) => MethodInfo * FindControllerSearchPreviousMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FindControllerSearchPreviousMethodInfo a -> signature -> s

Properties

maxMatchCount

data FindControllerMaxMatchCountPropertyInfo Source #

Instances

AttrInfo FindControllerMaxMatchCountPropertyInfo Source # 
type AttrSetTypeConstraint FindControllerMaxMatchCountPropertyInfo Source # 
type AttrSetTypeConstraint FindControllerMaxMatchCountPropertyInfo = * ~ ()
type AttrOrigin FindControllerMaxMatchCountPropertyInfo Source # 
type AttrLabel FindControllerMaxMatchCountPropertyInfo Source # 
type AttrLabel FindControllerMaxMatchCountPropertyInfo = "max-match-count"
type AttrGetType FindControllerMaxMatchCountPropertyInfo Source # 
type AttrBaseTypeConstraint FindControllerMaxMatchCountPropertyInfo Source # 
type AttrAllowedOps FindControllerMaxMatchCountPropertyInfo Source # 
type AttrAllowedOps FindControllerMaxMatchCountPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

findControllerMaxMatchCount :: AttrLabelProxy "maxMatchCount" Source #

options

data FindControllerOptionsPropertyInfo Source #

Instances

AttrInfo FindControllerOptionsPropertyInfo Source # 

Associated Types

type AttrAllowedOps FindControllerOptionsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FindControllerOptionsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FindControllerOptionsPropertyInfo :: * -> Constraint

type AttrGetType FindControllerOptionsPropertyInfo :: *

type AttrLabel FindControllerOptionsPropertyInfo :: Symbol

type AttrOrigin FindControllerOptionsPropertyInfo :: *

type AttrSetTypeConstraint FindControllerOptionsPropertyInfo Source # 
type AttrSetTypeConstraint FindControllerOptionsPropertyInfo = * ~ ()
type AttrOrigin FindControllerOptionsPropertyInfo Source # 
type AttrLabel FindControllerOptionsPropertyInfo Source # 
type AttrLabel FindControllerOptionsPropertyInfo = "options"
type AttrGetType FindControllerOptionsPropertyInfo Source # 
type AttrBaseTypeConstraint FindControllerOptionsPropertyInfo Source # 
type AttrAllowedOps FindControllerOptionsPropertyInfo Source # 
type AttrAllowedOps FindControllerOptionsPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

findControllerOptions :: AttrLabelProxy "options" Source #

text

data FindControllerTextPropertyInfo Source #

Instances

AttrInfo FindControllerTextPropertyInfo Source # 

Associated Types

type AttrAllowedOps FindControllerTextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FindControllerTextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FindControllerTextPropertyInfo :: * -> Constraint

type AttrGetType FindControllerTextPropertyInfo :: *

type AttrLabel FindControllerTextPropertyInfo :: Symbol

type AttrOrigin FindControllerTextPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint FindControllerTextPropertyInfo o => Proxy * FindControllerTextPropertyInfo -> o -> IO (AttrGetType FindControllerTextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint FindControllerTextPropertyInfo o, AttrSetTypeConstraint FindControllerTextPropertyInfo b) => Proxy * FindControllerTextPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FindControllerTextPropertyInfo o => Proxy * FindControllerTextPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FindControllerTextPropertyInfo o, AttrSetTypeConstraint FindControllerTextPropertyInfo b) => Proxy * FindControllerTextPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint FindControllerTextPropertyInfo Source # 
type AttrSetTypeConstraint FindControllerTextPropertyInfo = * ~ ()
type AttrOrigin FindControllerTextPropertyInfo Source # 
type AttrLabel FindControllerTextPropertyInfo Source # 
type AttrLabel FindControllerTextPropertyInfo = "text"
type AttrGetType FindControllerTextPropertyInfo Source # 
type AttrGetType FindControllerTextPropertyInfo = Maybe Text
type AttrBaseTypeConstraint FindControllerTextPropertyInfo Source # 
type AttrBaseTypeConstraint FindControllerTextPropertyInfo = IsFindController
type AttrAllowedOps FindControllerTextPropertyInfo Source # 
type AttrAllowedOps FindControllerTextPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

findControllerText :: AttrLabelProxy "text" Source #

webView

data FindControllerWebViewPropertyInfo Source #

Instances

AttrInfo FindControllerWebViewPropertyInfo Source # 

Associated Types

type AttrAllowedOps FindControllerWebViewPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FindControllerWebViewPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FindControllerWebViewPropertyInfo :: * -> Constraint

type AttrGetType FindControllerWebViewPropertyInfo :: *

type AttrLabel FindControllerWebViewPropertyInfo :: Symbol

type AttrOrigin FindControllerWebViewPropertyInfo :: *

type AttrSetTypeConstraint FindControllerWebViewPropertyInfo Source # 
type AttrSetTypeConstraint FindControllerWebViewPropertyInfo = IsWebView
type AttrOrigin FindControllerWebViewPropertyInfo Source # 
type AttrLabel FindControllerWebViewPropertyInfo Source # 
type AttrLabel FindControllerWebViewPropertyInfo = "web-view"
type AttrGetType FindControllerWebViewPropertyInfo Source # 
type AttrBaseTypeConstraint FindControllerWebViewPropertyInfo Source # 
type AttrAllowedOps FindControllerWebViewPropertyInfo Source # 
type AttrAllowedOps FindControllerWebViewPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructFindControllerWebView :: (IsFindController o, IsWebView a) => a -> IO (GValueConstruct o) Source #

findControllerWebView :: AttrLabelProxy "webView" Source #

Signals

countedMatches

data FindControllerCountedMatchesSignalInfo Source #

Instances

SignalInfo FindControllerCountedMatchesSignalInfo Source # 

Associated Types

type HaskellCallbackType FindControllerCountedMatchesSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FindControllerCountedMatchesSignalInfo -> o -> HaskellCallbackType FindControllerCountedMatchesSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FindControllerCountedMatchesSignalInfo Source # 

failedToFindText

data FindControllerFailedToFindTextSignalInfo Source #

Instances

SignalInfo FindControllerFailedToFindTextSignalInfo Source # 

Associated Types

type HaskellCallbackType FindControllerFailedToFindTextSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FindControllerFailedToFindTextSignalInfo -> o -> HaskellCallbackType FindControllerFailedToFindTextSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FindControllerFailedToFindTextSignalInfo Source # 

foundText

data FindControllerFoundTextSignalInfo Source #

Instances

SignalInfo FindControllerFoundTextSignalInfo Source # 

Associated Types

type HaskellCallbackType FindControllerFoundTextSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FindControllerFoundTextSignalInfo -> o -> HaskellCallbackType FindControllerFoundTextSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FindControllerFoundTextSignalInfo Source # 

afterFindControllerFoundText :: (GObject a, MonadIO m) => a -> FindControllerFoundTextCallback -> m SignalHandlerId Source #

onFindControllerFoundText :: (GObject a, MonadIO m) => a -> FindControllerFoundTextCallback -> m SignalHandlerId Source #