| 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
Description
- newtype SearchEntry = SearchEntry (ManagedPtr 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 C_SearchEntryNextMatchCallback = Ptr () -> Ptr () -> IO ()
- type SearchEntryNextMatchCallback = IO ()
- data SearchEntryNextMatchSignalInfo
- afterSearchEntryNextMatch :: (GObject a, MonadIO m) => a -> SearchEntryNextMatchCallback -> m SignalHandlerId
- genClosure_SearchEntryNextMatch :: SearchEntryNextMatchCallback -> IO Closure
- mk_SearchEntryNextMatchCallback :: C_SearchEntryNextMatchCallback -> IO (FunPtr C_SearchEntryNextMatchCallback)
- noSearchEntryNextMatchCallback :: Maybe SearchEntryNextMatchCallback
- onSearchEntryNextMatch :: (GObject a, MonadIO m) => a -> SearchEntryNextMatchCallback -> m SignalHandlerId
- wrap_SearchEntryNextMatchCallback :: SearchEntryNextMatchCallback -> Ptr () -> Ptr () -> IO ()
- type C_SearchEntryPreviousMatchCallback = Ptr () -> Ptr () -> IO ()
- type SearchEntryPreviousMatchCallback = IO ()
- data SearchEntryPreviousMatchSignalInfo
- afterSearchEntryPreviousMatch :: (GObject a, MonadIO m) => a -> SearchEntryPreviousMatchCallback -> m SignalHandlerId
- genClosure_SearchEntryPreviousMatch :: SearchEntryPreviousMatchCallback -> IO Closure
- mk_SearchEntryPreviousMatchCallback :: C_SearchEntryPreviousMatchCallback -> IO (FunPtr C_SearchEntryPreviousMatchCallback)
- noSearchEntryPreviousMatchCallback :: Maybe SearchEntryPreviousMatchCallback
- onSearchEntryPreviousMatch :: (GObject a, MonadIO m) => a -> SearchEntryPreviousMatchCallback -> m SignalHandlerId
- wrap_SearchEntryPreviousMatchCallback :: SearchEntryPreviousMatchCallback -> Ptr () -> Ptr () -> IO ()
- type C_SearchEntrySearchChangedCallback = Ptr () -> Ptr () -> IO ()
- type SearchEntrySearchChangedCallback = IO ()
- data SearchEntrySearchChangedSignalInfo
- afterSearchEntrySearchChanged :: (GObject a, MonadIO m) => a -> SearchEntrySearchChangedCallback -> m SignalHandlerId
- genClosure_SearchEntrySearchChanged :: SearchEntrySearchChangedCallback -> IO Closure
- mk_SearchEntrySearchChangedCallback :: C_SearchEntrySearchChangedCallback -> IO (FunPtr C_SearchEntrySearchChangedCallback)
- noSearchEntrySearchChangedCallback :: Maybe SearchEntrySearchChangedCallback
- onSearchEntrySearchChanged :: (GObject a, MonadIO m) => a -> SearchEntrySearchChangedCallback -> m SignalHandlerId
- wrap_SearchEntrySearchChangedCallback :: SearchEntrySearchChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_SearchEntryStopSearchCallback = Ptr () -> Ptr () -> IO ()
- type SearchEntryStopSearchCallback = IO ()
- data SearchEntryStopSearchSignalInfo
- afterSearchEntryStopSearch :: (GObject a, MonadIO m) => a -> SearchEntryStopSearchCallback -> m SignalHandlerId
- genClosure_SearchEntryStopSearch :: SearchEntryStopSearchCallback -> IO Closure
- mk_SearchEntryStopSearchCallback :: C_SearchEntryStopSearchCallback -> IO (FunPtr C_SearchEntryStopSearchCallback)
- noSearchEntryStopSearchCallback :: Maybe SearchEntryStopSearchCallback
- onSearchEntryStopSearch :: (GObject a, MonadIO m) => a -> SearchEntryStopSearchCallback -> m SignalHandlerId
- wrap_SearchEntryStopSearchCallback :: SearchEntryStopSearchCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype SearchEntry Source #
Constructors
| SearchEntry (ManagedPtr 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
handleEvent
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 #
new
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 #
genClosure_SearchEntryNextMatch :: SearchEntryNextMatchCallback -> IO Closure Source #
mk_SearchEntryNextMatchCallback :: C_SearchEntryNextMatchCallback -> IO (FunPtr C_SearchEntryNextMatchCallback) Source #
onSearchEntryNextMatch :: (GObject a, MonadIO m) => a -> SearchEntryNextMatchCallback -> m SignalHandlerId Source #
wrap_SearchEntryNextMatchCallback :: SearchEntryNextMatchCallback -> Ptr () -> Ptr () -> IO () 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 #
mk_SearchEntryPreviousMatchCallback :: C_SearchEntryPreviousMatchCallback -> IO (FunPtr C_SearchEntryPreviousMatchCallback) Source #
onSearchEntryPreviousMatch :: (GObject a, MonadIO m) => a -> SearchEntryPreviousMatchCallback -> m SignalHandlerId Source #
wrap_SearchEntryPreviousMatchCallback :: SearchEntryPreviousMatchCallback -> Ptr () -> Ptr () -> IO () 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 #
mk_SearchEntrySearchChangedCallback :: C_SearchEntrySearchChangedCallback -> IO (FunPtr C_SearchEntrySearchChangedCallback) Source #
onSearchEntrySearchChanged :: (GObject a, MonadIO m) => a -> SearchEntrySearchChangedCallback -> m SignalHandlerId Source #
wrap_SearchEntrySearchChangedCallback :: SearchEntrySearchChangedCallback -> Ptr () -> Ptr () -> IO () 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 #
genClosure_SearchEntryStopSearch :: SearchEntryStopSearchCallback -> IO Closure Source #
mk_SearchEntryStopSearchCallback :: C_SearchEntryStopSearchCallback -> IO (FunPtr C_SearchEntryStopSearchCallback) Source #
onSearchEntryStopSearch :: (GObject a, MonadIO m) => a -> SearchEntryStopSearchCallback -> m SignalHandlerId Source #
wrap_SearchEntryStopSearchCallback :: SearchEntryStopSearchCallback -> Ptr () -> Ptr () -> IO () Source #