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 SearchEntry = SearchEntry (ForeignPtr SearchEntry)
- class GObject o => SearchEntryK o
- toSearchEntry :: SearchEntryK o => o -> IO SearchEntry
- noSearchEntry :: Maybe SearchEntry
- searchEntryHandleEvent :: (MonadIO m, SearchEntryK a) => a -> Event -> m Bool
- searchEntryNew :: MonadIO m => m SearchEntry
- type SearchEntryNextMatchCallback = IO ()
- type SearchEntryNextMatchCallbackC = Ptr () -> Ptr () -> IO ()
- data SearchEntryNextMatchSignalInfo
- afterSearchEntryNextMatch :: (GObject a, MonadIO m) => a -> SearchEntryNextMatchCallback -> m SignalHandlerId
- mkSearchEntryNextMatchCallback :: SearchEntryNextMatchCallbackC -> IO (FunPtr SearchEntryNextMatchCallbackC)
- noSearchEntryNextMatchCallback :: Maybe SearchEntryNextMatchCallback
- onSearchEntryNextMatch :: (GObject a, MonadIO m) => a -> SearchEntryNextMatchCallback -> m SignalHandlerId
- searchEntryNextMatchCallbackWrapper :: SearchEntryNextMatchCallback -> Ptr () -> Ptr () -> IO ()
- searchEntryNextMatchClosure :: SearchEntryNextMatchCallback -> IO Closure
- type SearchEntryPreviousMatchCallback = IO ()
- type SearchEntryPreviousMatchCallbackC = Ptr () -> Ptr () -> IO ()
- data SearchEntryPreviousMatchSignalInfo
- afterSearchEntryPreviousMatch :: (GObject a, MonadIO m) => a -> SearchEntryPreviousMatchCallback -> m SignalHandlerId
- mkSearchEntryPreviousMatchCallback :: SearchEntryPreviousMatchCallbackC -> IO (FunPtr SearchEntryPreviousMatchCallbackC)
- noSearchEntryPreviousMatchCallback :: Maybe SearchEntryPreviousMatchCallback
- onSearchEntryPreviousMatch :: (GObject a, MonadIO m) => a -> SearchEntryPreviousMatchCallback -> m SignalHandlerId
- searchEntryPreviousMatchCallbackWrapper :: SearchEntryPreviousMatchCallback -> Ptr () -> Ptr () -> IO ()
- searchEntryPreviousMatchClosure :: SearchEntryPreviousMatchCallback -> IO Closure
- type SearchEntrySearchChangedCallback = IO ()
- type SearchEntrySearchChangedCallbackC = Ptr () -> Ptr () -> IO ()
- data SearchEntrySearchChangedSignalInfo
- afterSearchEntrySearchChanged :: (GObject a, MonadIO m) => a -> SearchEntrySearchChangedCallback -> m SignalHandlerId
- mkSearchEntrySearchChangedCallback :: SearchEntrySearchChangedCallbackC -> IO (FunPtr SearchEntrySearchChangedCallbackC)
- noSearchEntrySearchChangedCallback :: Maybe SearchEntrySearchChangedCallback
- onSearchEntrySearchChanged :: (GObject a, MonadIO m) => a -> SearchEntrySearchChangedCallback -> m SignalHandlerId
- searchEntrySearchChangedCallbackWrapper :: SearchEntrySearchChangedCallback -> Ptr () -> Ptr () -> IO ()
- searchEntrySearchChangedClosure :: SearchEntrySearchChangedCallback -> IO Closure
- type SearchEntryStopSearchCallback = IO ()
- type SearchEntryStopSearchCallbackC = Ptr () -> Ptr () -> IO ()
- data SearchEntryStopSearchSignalInfo
- afterSearchEntryStopSearch :: (GObject a, MonadIO m) => a -> SearchEntryStopSearchCallback -> m SignalHandlerId
- mkSearchEntryStopSearchCallback :: SearchEntryStopSearchCallbackC -> IO (FunPtr SearchEntryStopSearchCallbackC)
- noSearchEntryStopSearchCallback :: Maybe SearchEntryStopSearchCallback
- onSearchEntryStopSearch :: (GObject a, MonadIO m) => a -> SearchEntryStopSearchCallback -> m SignalHandlerId
- searchEntryStopSearchCallbackWrapper :: SearchEntryStopSearchCallback -> Ptr () -> Ptr () -> IO ()
- searchEntryStopSearchClosure :: SearchEntryStopSearchCallback -> IO Closure
Exported types
newtype SearchEntry Source
class GObject o => SearchEntryK o Source
(GObject o, IsDescendantOf SearchEntry o) => SearchEntryK o Source |
toSearchEntry :: SearchEntryK o => o -> IO SearchEntry Source
Methods
searchEntryHandleEvent
searchEntryHandleEvent :: (MonadIO m, SearchEntryK a) => a -> Event -> m Bool Source
searchEntryNew
searchEntryNew :: MonadIO m => m SearchEntry Source
Signals
NextMatch
type SearchEntryNextMatchCallback = IO () Source
type SearchEntryNextMatchCallbackC = Ptr () -> Ptr () -> IO () Source
afterSearchEntryNextMatch :: (GObject a, MonadIO m) => a -> SearchEntryNextMatchCallback -> m SignalHandlerId Source
mkSearchEntryNextMatchCallback :: SearchEntryNextMatchCallbackC -> IO (FunPtr SearchEntryNextMatchCallbackC) Source
onSearchEntryNextMatch :: (GObject a, MonadIO m) => a -> SearchEntryNextMatchCallback -> m SignalHandlerId Source
searchEntryNextMatchCallbackWrapper :: SearchEntryNextMatchCallback -> Ptr () -> Ptr () -> IO () Source
PreviousMatch
type SearchEntryPreviousMatchCallback = IO () Source
type SearchEntryPreviousMatchCallbackC = Ptr () -> Ptr () -> IO () Source
afterSearchEntryPreviousMatch :: (GObject a, MonadIO m) => a -> SearchEntryPreviousMatchCallback -> m SignalHandlerId Source
mkSearchEntryPreviousMatchCallback :: SearchEntryPreviousMatchCallbackC -> IO (FunPtr SearchEntryPreviousMatchCallbackC) Source
onSearchEntryPreviousMatch :: (GObject a, MonadIO m) => a -> SearchEntryPreviousMatchCallback -> m SignalHandlerId Source
searchEntryPreviousMatchCallbackWrapper :: SearchEntryPreviousMatchCallback -> Ptr () -> Ptr () -> IO () Source
SearchChanged
type SearchEntrySearchChangedCallback = IO () Source
type SearchEntrySearchChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterSearchEntrySearchChanged :: (GObject a, MonadIO m) => a -> SearchEntrySearchChangedCallback -> m SignalHandlerId Source
mkSearchEntrySearchChangedCallback :: SearchEntrySearchChangedCallbackC -> IO (FunPtr SearchEntrySearchChangedCallbackC) Source
onSearchEntrySearchChanged :: (GObject a, MonadIO m) => a -> SearchEntrySearchChangedCallback -> m SignalHandlerId Source
searchEntrySearchChangedCallbackWrapper :: SearchEntrySearchChangedCallback -> Ptr () -> Ptr () -> IO () Source
StopSearch
type SearchEntryStopSearchCallback = IO () Source
type SearchEntryStopSearchCallbackC = Ptr () -> Ptr () -> IO () Source
afterSearchEntryStopSearch :: (GObject a, MonadIO m) => a -> SearchEntryStopSearchCallback -> m SignalHandlerId Source
mkSearchEntryStopSearchCallback :: SearchEntryStopSearchCallbackC -> IO (FunPtr SearchEntryStopSearchCallbackC) Source
onSearchEntryStopSearch :: (GObject a, MonadIO m) => a -> SearchEntryStopSearchCallback -> m SignalHandlerId Source
searchEntryStopSearchCallbackWrapper :: SearchEntryStopSearchCallback -> Ptr () -> Ptr () -> IO () Source