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 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
GObject 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 | |
type ParentTypes AppInfoMonitor Source | |
type AttributeList AppInfoMonitor Source | |
type SignalList AppInfoMonitor Source |
class GObject o => AppInfoMonitorK o Source
(GObject o, IsDescendantOf AppInfoMonitor o) => AppInfoMonitorK o Source | |
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