Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype FindController = FindController (ForeignPtr FindController)
- class GObject o => FindControllerK o
- toFindController :: FindControllerK o => o -> IO FindController
- noFindController :: Maybe FindController
- data FindControllerCountMatchesMethodInfo
- findControllerCountMatches :: (MonadIO m, FindControllerK a) => a -> Text -> Word32 -> Word32 -> m ()
- data FindControllerGetMaxMatchCountMethodInfo
- findControllerGetMaxMatchCount :: (MonadIO m, FindControllerK a) => a -> m Word32
- data FindControllerGetOptionsMethodInfo
- findControllerGetOptions :: (MonadIO m, FindControllerK a) => a -> m Word32
- data FindControllerGetSearchTextMethodInfo
- findControllerGetSearchText :: (MonadIO m, FindControllerK a) => a -> m Text
- data FindControllerGetWebViewMethodInfo
- findControllerGetWebView :: (MonadIO m, FindControllerK a) => a -> m WebView
- data FindControllerSearchMethodInfo
- findControllerSearch :: (MonadIO m, FindControllerK a) => a -> Text -> Word32 -> Word32 -> m ()
- data FindControllerSearchFinishMethodInfo
- findControllerSearchFinish :: (MonadIO m, FindControllerK a) => a -> m ()
- data FindControllerSearchNextMethodInfo
- findControllerSearchNext :: (MonadIO m, FindControllerK a) => a -> m ()
- data FindControllerSearchPreviousMethodInfo
- findControllerSearchPrevious :: (MonadIO m, FindControllerK a) => a -> m ()
- data FindControllerMaxMatchCountPropertyInfo
- getFindControllerMaxMatchCount :: (MonadIO m, FindControllerK o) => o -> m Word32
- data FindControllerOptionsPropertyInfo
- getFindControllerOptions :: (MonadIO m, FindControllerK o) => o -> m [FindOptions]
- data FindControllerTextPropertyInfo
- getFindControllerText :: (MonadIO m, FindControllerK o) => o -> m Text
- data FindControllerWebViewPropertyInfo
- constructFindControllerWebView :: WebViewK a => a -> IO ([Char], GValue)
- getFindControllerWebView :: (MonadIO m, FindControllerK o) => o -> m WebView
- type FindControllerCountedMatchesCallback = Word32 -> IO ()
- type FindControllerCountedMatchesCallbackC = Ptr () -> Word32 -> Ptr () -> IO ()
- data FindControllerCountedMatchesSignalInfo
- afterFindControllerCountedMatches :: (GObject a, MonadIO m) => a -> FindControllerCountedMatchesCallback -> m SignalHandlerId
- findControllerCountedMatchesCallbackWrapper :: FindControllerCountedMatchesCallback -> Ptr () -> Word32 -> Ptr () -> IO ()
- findControllerCountedMatchesClosure :: FindControllerCountedMatchesCallback -> IO Closure
- mkFindControllerCountedMatchesCallback :: FindControllerCountedMatchesCallbackC -> IO (FunPtr FindControllerCountedMatchesCallbackC)
- noFindControllerCountedMatchesCallback :: Maybe FindControllerCountedMatchesCallback
- onFindControllerCountedMatches :: (GObject a, MonadIO m) => a -> FindControllerCountedMatchesCallback -> m SignalHandlerId
- type FindControllerFailedToFindTextCallback = IO ()
- type FindControllerFailedToFindTextCallbackC = Ptr () -> Ptr () -> IO ()
- data FindControllerFailedToFindTextSignalInfo
- afterFindControllerFailedToFindText :: (GObject a, MonadIO m) => a -> FindControllerFailedToFindTextCallback -> m SignalHandlerId
- findControllerFailedToFindTextCallbackWrapper :: FindControllerFailedToFindTextCallback -> Ptr () -> Ptr () -> IO ()
- findControllerFailedToFindTextClosure :: FindControllerFailedToFindTextCallback -> IO Closure
- mkFindControllerFailedToFindTextCallback :: FindControllerFailedToFindTextCallbackC -> IO (FunPtr FindControllerFailedToFindTextCallbackC)
- noFindControllerFailedToFindTextCallback :: Maybe FindControllerFailedToFindTextCallback
- onFindControllerFailedToFindText :: (GObject a, MonadIO m) => a -> FindControllerFailedToFindTextCallback -> m SignalHandlerId
- type FindControllerFoundTextCallback = Word32 -> IO ()
- type FindControllerFoundTextCallbackC = Ptr () -> Word32 -> Ptr () -> IO ()
- data FindControllerFoundTextSignalInfo
- afterFindControllerFoundText :: (GObject a, MonadIO m) => a -> FindControllerFoundTextCallback -> m SignalHandlerId
- findControllerFoundTextCallbackWrapper :: FindControllerFoundTextCallback -> Ptr () -> Word32 -> Ptr () -> IO ()
- findControllerFoundTextClosure :: FindControllerFoundTextCallback -> IO Closure
- mkFindControllerFoundTextCallback :: FindControllerFoundTextCallbackC -> IO (FunPtr FindControllerFoundTextCallbackC)
- noFindControllerFoundTextCallback :: Maybe FindControllerFoundTextCallback
- onFindControllerFoundText :: (GObject a, MonadIO m) => a -> FindControllerFoundTextCallback -> m SignalHandlerId
Exported types
newtype FindController Source
GObject FindController Source | |
((~) * info (ResolveFindControllerMethod t FindController), MethodInfo * info FindController p) => IsLabel t (FindController -> p) Source | |
((~) * info (ResolveFindControllerMethod t FindController), MethodInfo * info FindController p) => IsLabelProxy t (FindController -> p) Source | |
type ParentTypes FindController Source | |
type AttributeList FindController Source | |
type SignalList FindController Source |
class GObject o => FindControllerK o Source
(GObject o, IsDescendantOf FindController o) => FindControllerK o Source | |
toFindController :: FindControllerK o => o -> IO FindController Source
Methods
findControllerCountMatches
data FindControllerCountMatchesMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Word32 -> Word32 -> m ()), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerCountMatchesMethodInfo a signature Source | |
findControllerCountMatches :: (MonadIO m, FindControllerK a) => a -> Text -> Word32 -> Word32 -> m () Source
findControllerGetMaxMatchCount
data FindControllerGetMaxMatchCountMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerGetMaxMatchCountMethodInfo a signature Source | |
findControllerGetMaxMatchCount :: (MonadIO m, FindControllerK a) => a -> m Word32 Source
findControllerGetOptions
data FindControllerGetOptionsMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerGetOptionsMethodInfo a signature Source | |
findControllerGetOptions :: (MonadIO m, FindControllerK a) => a -> m Word32 Source
findControllerGetSearchText
data FindControllerGetSearchTextMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerGetSearchTextMethodInfo a signature Source | |
findControllerGetSearchText :: (MonadIO m, FindControllerK a) => a -> m Text Source
findControllerGetWebView
data FindControllerGetWebViewMethodInfo Source
((~) (TYPE Lifted) signature (m WebView), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerGetWebViewMethodInfo a signature Source | |
findControllerGetWebView :: (MonadIO m, FindControllerK a) => a -> m WebView Source
findControllerSearch
data FindControllerSearchMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Word32 -> Word32 -> m ()), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerSearchMethodInfo a signature Source | |
findControllerSearch :: (MonadIO m, FindControllerK a) => a -> Text -> Word32 -> Word32 -> m () Source
findControllerSearchFinish
data FindControllerSearchFinishMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerSearchFinishMethodInfo a signature Source | |
findControllerSearchFinish :: (MonadIO m, FindControllerK a) => a -> m () Source
findControllerSearchNext
data FindControllerSearchNextMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerSearchNextMethodInfo a signature Source | |
findControllerSearchNext :: (MonadIO m, FindControllerK a) => a -> m () Source
findControllerSearchPrevious
data FindControllerSearchPreviousMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FindControllerK a) => MethodInfo (TYPE Lifted) FindControllerSearchPreviousMethodInfo a signature Source | |
findControllerSearchPrevious :: (MonadIO m, FindControllerK a) => a -> m () Source
Properties
MaxMatchCount
data FindControllerMaxMatchCountPropertyInfo Source
getFindControllerMaxMatchCount :: (MonadIO m, FindControllerK o) => o -> m Word32 Source
Options
data FindControllerOptionsPropertyInfo Source
getFindControllerOptions :: (MonadIO m, FindControllerK o) => o -> m [FindOptions] Source
Text
data FindControllerTextPropertyInfo Source
getFindControllerText :: (MonadIO m, FindControllerK o) => o -> m Text Source
WebView
data FindControllerWebViewPropertyInfo Source
getFindControllerWebView :: (MonadIO m, FindControllerK o) => o -> m WebView Source
Signals
CountedMatches
type FindControllerCountedMatchesCallback = Word32 -> IO () Source
afterFindControllerCountedMatches :: (GObject a, MonadIO m) => a -> FindControllerCountedMatchesCallback -> m SignalHandlerId Source
findControllerCountedMatchesCallbackWrapper :: FindControllerCountedMatchesCallback -> Ptr () -> Word32 -> Ptr () -> IO () Source
mkFindControllerCountedMatchesCallback :: FindControllerCountedMatchesCallbackC -> IO (FunPtr FindControllerCountedMatchesCallbackC) Source
onFindControllerCountedMatches :: (GObject a, MonadIO m) => a -> FindControllerCountedMatchesCallback -> m SignalHandlerId Source
FailedToFindText
type FindControllerFailedToFindTextCallback = IO () Source
type FindControllerFailedToFindTextCallbackC = Ptr () -> Ptr () -> IO () Source
afterFindControllerFailedToFindText :: (GObject a, MonadIO m) => a -> FindControllerFailedToFindTextCallback -> m SignalHandlerId Source
findControllerFailedToFindTextCallbackWrapper :: FindControllerFailedToFindTextCallback -> Ptr () -> Ptr () -> IO () Source
findControllerFailedToFindTextClosure :: FindControllerFailedToFindTextCallback -> IO Closure Source
mkFindControllerFailedToFindTextCallback :: FindControllerFailedToFindTextCallbackC -> IO (FunPtr FindControllerFailedToFindTextCallbackC) Source
onFindControllerFailedToFindText :: (GObject a, MonadIO m) => a -> FindControllerFailedToFindTextCallback -> m SignalHandlerId Source
FoundText
type FindControllerFoundTextCallback = Word32 -> IO () Source
afterFindControllerFoundText :: (GObject a, MonadIO m) => a -> FindControllerFoundTextCallback -> m SignalHandlerId Source
findControllerFoundTextCallbackWrapper :: FindControllerFoundTextCallback -> Ptr () -> Word32 -> Ptr () -> IO () Source
mkFindControllerFoundTextCallback :: FindControllerFoundTextCallbackC -> IO (FunPtr FindControllerFoundTextCallbackC) Source
onFindControllerFoundText :: (GObject a, MonadIO m) => a -> FindControllerFoundTextCallback -> m SignalHandlerId Source