| 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 (ForeignPtr AppInfoMonitor)
 - class GObject o => AppInfoMonitorK o
 - toAppInfoMonitor :: AppInfoMonitorK o => o -> IO AppInfoMonitor
 - noAppInfoMonitor :: Maybe AppInfoMonitor
 - appInfoMonitorGet :: MonadIO m => m AppInfoMonitor
 - type AppInfoMonitorChangedCallback = IO ()
 - type AppInfoMonitorChangedCallbackC = Ptr () -> Ptr () -> IO ()
 - data AppInfoMonitorChangedSignalInfo
 - afterAppInfoMonitorChanged :: (GObject a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId
 - appInfoMonitorChangedCallbackWrapper :: AppInfoMonitorChangedCallback -> Ptr () -> Ptr () -> IO ()
 - appInfoMonitorChangedClosure :: AppInfoMonitorChangedCallback -> IO Closure
 - mkAppInfoMonitorChangedCallback :: AppInfoMonitorChangedCallbackC -> IO (FunPtr AppInfoMonitorChangedCallbackC)
 - noAppInfoMonitorChangedCallback :: Maybe AppInfoMonitorChangedCallback
 - onAppInfoMonitorChanged :: (GObject a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId
 
Exported types
newtype AppInfoMonitor Source
Constructors
| AppInfoMonitor (ForeignPtr AppInfoMonitor) | 
Instances
| GObject AppInfoMonitor | |
| ((~) * info (ResolveAppInfoMonitorMethod t AppInfoMonitor), MethodInfo * info AppInfoMonitor p) => IsLabelProxy t (AppInfoMonitor -> p) | |
| type ParentTypes AppInfoMonitor | |
| type AttributeList AppInfoMonitor | |
| type SignalList AppInfoMonitor | 
class GObject o => AppInfoMonitorK o Source
Instances
| (GObject o, IsDescendantOf AppInfoMonitor o) => AppInfoMonitorK o | 
toAppInfoMonitor :: AppInfoMonitorK o => o -> IO AppInfoMonitor Source
Methods
appInfoMonitorGet
appInfoMonitorGet :: MonadIO m => m AppInfoMonitor Source
Signals
Changed
type AppInfoMonitorChangedCallback = IO () Source
type AppInfoMonitorChangedCallbackC = Ptr () -> Ptr () -> IO () Source
afterAppInfoMonitorChanged :: (GObject a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId Source
appInfoMonitorChangedCallbackWrapper :: AppInfoMonitorChangedCallback -> Ptr () -> Ptr () -> IO () Source
mkAppInfoMonitorChangedCallback :: AppInfoMonitorChangedCallbackC -> IO (FunPtr AppInfoMonitorChangedCallbackC) Source
onAppInfoMonitorChanged :: (GObject a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId Source