| 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.Gio.Objects.AppInfoMonitor
Description
- newtype AppInfoMonitor = AppInfoMonitor (ManagedPtr AppInfoMonitor)
- class GObject o => IsAppInfoMonitor o
- toAppInfoMonitor :: IsAppInfoMonitor o => o -> IO AppInfoMonitor
- noAppInfoMonitor :: Maybe AppInfoMonitor
- appInfoMonitorGet :: MonadIO m => m AppInfoMonitor
- type AppInfoMonitorChangedCallback = IO ()
- data AppInfoMonitorChangedSignalInfo
- type C_AppInfoMonitorChangedCallback = Ptr () -> Ptr () -> IO ()
- afterAppInfoMonitorChanged :: (GObject a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId
- genClosure_AppInfoMonitorChanged :: AppInfoMonitorChangedCallback -> IO Closure
- mk_AppInfoMonitorChangedCallback :: C_AppInfoMonitorChangedCallback -> IO (FunPtr C_AppInfoMonitorChangedCallback)
- noAppInfoMonitorChangedCallback :: Maybe AppInfoMonitorChangedCallback
- onAppInfoMonitorChanged :: (GObject a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId
- wrap_AppInfoMonitorChangedCallback :: AppInfoMonitorChangedCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype AppInfoMonitor Source #
Constructors
| AppInfoMonitor (ManagedPtr AppInfoMonitor) |
Instances
| GObject AppInfoMonitor Source # | |
| IsObject AppInfoMonitor Source # | |
| IsAppInfoMonitor AppInfoMonitor Source # | |
| ((~) * info (ResolveAppInfoMonitorMethod t AppInfoMonitor), MethodInfo * info AppInfoMonitor p) => IsLabel t (AppInfoMonitor -> p) Source # | |
| ((~) * info (ResolveAppInfoMonitorMethod t AppInfoMonitor), MethodInfo * info AppInfoMonitor p) => IsLabelProxy t (AppInfoMonitor -> p) Source # | |
| HasAttributeList * AppInfoMonitor Source # | |
| type SignalList AppInfoMonitor Source # | |
| type AttributeList AppInfoMonitor Source # | |
class GObject o => IsAppInfoMonitor o Source #
Instances
| (GObject a, UnknownAncestorError Constraint AppInfoMonitor a) => IsAppInfoMonitor a Source # | |
| IsAppInfoMonitor AppInfoMonitor Source # | |
toAppInfoMonitor :: IsAppInfoMonitor o => o -> IO AppInfoMonitor Source #
Methods
get
appInfoMonitorGet :: MonadIO m => m AppInfoMonitor Source #
Signals
changed
type AppInfoMonitorChangedCallback = IO () Source #
data AppInfoMonitorChangedSignalInfo Source #
Instances
| SignalInfo AppInfoMonitorChangedSignalInfo Source # | |
| type HaskellCallbackType AppInfoMonitorChangedSignalInfo Source # | |
afterAppInfoMonitorChanged :: (GObject a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId Source #
genClosure_AppInfoMonitorChanged :: AppInfoMonitorChangedCallback -> IO Closure Source #
mk_AppInfoMonitorChangedCallback :: C_AppInfoMonitorChangedCallback -> IO (FunPtr C_AppInfoMonitorChangedCallback) Source #
onAppInfoMonitorChanged :: (GObject a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId Source #
wrap_AppInfoMonitorChangedCallback :: AppInfoMonitorChangedCallback -> Ptr () -> Ptr () -> IO () Source #