| 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 |
GI.Gtk.Objects.SearchEntry
Contents
Description
- newtype SearchEntry = SearchEntry (ForeignPtr SearchEntry)
- class GObject o => IsSearchEntry o
- toSearchEntry :: IsSearchEntry o => o -> IO SearchEntry
- noSearchEntry :: Maybe SearchEntry
- data SearchEntryHandleEventMethodInfo
- searchEntryHandleEvent :: (MonadIO m, IsSearchEntry 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 #
Constructors
| SearchEntry (ForeignPtr SearchEntry) |
Instances
| GObject SearchEntry Source # | |
| IsObject SearchEntry Source # | |
| IsWidget SearchEntry Source # | |
| IsEntry SearchEntry Source # | |
| IsEditable SearchEntry Source # | |
| IsCellEditable SearchEntry Source # | |
| IsBuildable SearchEntry Source # | |
| IsImplementorIface SearchEntry Source # | |
| IsSearchEntry SearchEntry Source # | |
| ((~) * info (ResolveSearchEntryMethod t SearchEntry), MethodInfo * info SearchEntry p) => IsLabel t (SearchEntry -> p) Source # | |
| ((~) * info (ResolveSearchEntryMethod t SearchEntry), MethodInfo * info SearchEntry p) => IsLabelProxy t (SearchEntry -> p) Source # | |
| HasAttributeList * SearchEntry Source # | |
| type SignalList SearchEntry Source # | |
| type AttributeList SearchEntry Source # | |
class GObject o => IsSearchEntry o Source #
Instances
| (GObject a, UnknownAncestorError Constraint SearchEntry a) => IsSearchEntry a Source # | |
| IsSearchEntry SearchEntry Source # | |
toSearchEntry :: IsSearchEntry o => o -> IO SearchEntry Source #
Methods
searchEntryHandleEvent
data SearchEntryHandleEventMethodInfo Source #
Instances
| ((~) * signature (Event -> m Bool), MonadIO m, IsSearchEntry a) => MethodInfo * SearchEntryHandleEventMethodInfo a signature Source # | |
searchEntryHandleEvent :: (MonadIO m, IsSearchEntry a) => a -> Event -> m Bool Source #
searchEntryNew
searchEntryNew :: MonadIO m => m SearchEntry Source #
Signals
NextMatch
type SearchEntryNextMatchCallback = IO () Source #
data SearchEntryNextMatchSignalInfo Source #
Instances
| SignalInfo SearchEntryNextMatchSignalInfo Source # | |
| type HaskellCallbackType SearchEntryNextMatchSignalInfo 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 #
searchEntryNextMatchClosure :: SearchEntryNextMatchCallback -> IO Closure Source #
PreviousMatch
type SearchEntryPreviousMatchCallback = IO () Source #
data SearchEntryPreviousMatchSignalInfo Source #
Instances
| SignalInfo SearchEntryPreviousMatchSignalInfo Source # | |
| type HaskellCallbackType SearchEntryPreviousMatchSignalInfo 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 #
searchEntryPreviousMatchClosure :: SearchEntryPreviousMatchCallback -> IO Closure Source #
SearchChanged
type SearchEntrySearchChangedCallback = IO () Source #
data SearchEntrySearchChangedSignalInfo Source #
Instances
| SignalInfo SearchEntrySearchChangedSignalInfo Source # | |
| type HaskellCallbackType SearchEntrySearchChangedSignalInfo 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 #
searchEntrySearchChangedClosure :: SearchEntrySearchChangedCallback -> IO Closure Source #
StopSearch
type SearchEntryStopSearchCallback = IO () Source #
data SearchEntryStopSearchSignalInfo Source #
Instances
| SignalInfo SearchEntryStopSearchSignalInfo Source # | |
| type HaskellCallbackType SearchEntryStopSearchSignalInfo 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 #
searchEntryStopSearchClosure :: SearchEntryStopSearchCallback -> IO Closure Source #