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 AppLaunchContext = AppLaunchContext (ForeignPtr AppLaunchContext)
- class GObject o => AppLaunchContextK o
- toAppLaunchContext :: AppLaunchContextK o => o -> IO AppLaunchContext
- noAppLaunchContext :: Maybe AppLaunchContext
- data AppLaunchContextGetDisplayMethodInfo
- appLaunchContextGetDisplay :: (MonadIO m, AppLaunchContextK a, AppInfoK b, FileK c) => a -> b -> [c] -> m Text
- data AppLaunchContextGetEnvironmentMethodInfo
- appLaunchContextGetEnvironment :: (MonadIO m, AppLaunchContextK a) => a -> m [Text]
- data AppLaunchContextGetStartupNotifyIdMethodInfo
- appLaunchContextGetStartupNotifyId :: (MonadIO m, AppLaunchContextK a, AppInfoK b, FileK c) => a -> b -> [c] -> m Text
- data AppLaunchContextLaunchFailedMethodInfo
- appLaunchContextLaunchFailed :: (MonadIO m, AppLaunchContextK a) => a -> Text -> m ()
- appLaunchContextNew :: MonadIO m => m AppLaunchContext
- data AppLaunchContextSetenvMethodInfo
- appLaunchContextSetenv :: (MonadIO m, AppLaunchContextK a) => a -> Text -> Text -> m ()
- data AppLaunchContextUnsetenvMethodInfo
- appLaunchContextUnsetenv :: (MonadIO m, AppLaunchContextK a) => a -> Text -> m ()
- type AppLaunchContextLaunchFailedCallback = Text -> IO ()
- type AppLaunchContextLaunchFailedCallbackC = Ptr () -> CString -> Ptr () -> IO ()
- data AppLaunchContextLaunchFailedSignalInfo
- afterAppLaunchContextLaunchFailed :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId
- appLaunchContextLaunchFailedCallbackWrapper :: AppLaunchContextLaunchFailedCallback -> Ptr () -> CString -> Ptr () -> IO ()
- appLaunchContextLaunchFailedClosure :: AppLaunchContextLaunchFailedCallback -> IO Closure
- mkAppLaunchContextLaunchFailedCallback :: AppLaunchContextLaunchFailedCallbackC -> IO (FunPtr AppLaunchContextLaunchFailedCallbackC)
- noAppLaunchContextLaunchFailedCallback :: Maybe AppLaunchContextLaunchFailedCallback
- onAppLaunchContextLaunchFailed :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId
- type AppLaunchContextLaunchedCallback = AppInfo -> GVariant -> IO ()
- type AppLaunchContextLaunchedCallbackC = Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO ()
- data AppLaunchContextLaunchedSignalInfo
- afterAppLaunchContextLaunched :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId
- appLaunchContextLaunchedCallbackWrapper :: AppLaunchContextLaunchedCallback -> Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO ()
- appLaunchContextLaunchedClosure :: AppLaunchContextLaunchedCallback -> IO Closure
- mkAppLaunchContextLaunchedCallback :: AppLaunchContextLaunchedCallbackC -> IO (FunPtr AppLaunchContextLaunchedCallbackC)
- noAppLaunchContextLaunchedCallback :: Maybe AppLaunchContextLaunchedCallback
- onAppLaunchContextLaunched :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId
Exported types
newtype AppLaunchContext Source
GObject AppLaunchContext Source | |
((~) * info (ResolveAppLaunchContextMethod t AppLaunchContext), MethodInfo * info AppLaunchContext p) => IsLabel t (AppLaunchContext -> p) Source | |
((~) * info (ResolveAppLaunchContextMethod t AppLaunchContext), MethodInfo * info AppLaunchContext p) => IsLabelProxy t (AppLaunchContext -> p) Source | |
type ParentTypes AppLaunchContext Source | |
type AttributeList AppLaunchContext Source | |
type SignalList AppLaunchContext Source |
class GObject o => AppLaunchContextK o Source
(GObject o, IsDescendantOf AppLaunchContext o) => AppLaunchContextK o Source | |
toAppLaunchContext :: AppLaunchContextK o => o -> IO AppLaunchContext Source
Methods
appLaunchContextGetDisplay
data AppLaunchContextGetDisplayMethodInfo Source
((~) (TYPE Lifted) signature (b -> [c] -> m Text), MonadIO m, AppLaunchContextK a, AppInfoK b, FileK c) => MethodInfo (TYPE Lifted) AppLaunchContextGetDisplayMethodInfo a signature Source | |
appLaunchContextGetDisplay :: (MonadIO m, AppLaunchContextK a, AppInfoK b, FileK c) => a -> b -> [c] -> m Text Source
appLaunchContextGetEnvironment
data AppLaunchContextGetEnvironmentMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m, AppLaunchContextK a) => MethodInfo (TYPE Lifted) AppLaunchContextGetEnvironmentMethodInfo a signature Source | |
appLaunchContextGetEnvironment :: (MonadIO m, AppLaunchContextK a) => a -> m [Text] Source
appLaunchContextGetStartupNotifyId
data AppLaunchContextGetStartupNotifyIdMethodInfo Source
((~) (TYPE Lifted) signature (b -> [c] -> m Text), MonadIO m, AppLaunchContextK a, AppInfoK b, FileK c) => MethodInfo (TYPE Lifted) AppLaunchContextGetStartupNotifyIdMethodInfo a signature Source | |
appLaunchContextGetStartupNotifyId :: (MonadIO m, AppLaunchContextK a, AppInfoK b, FileK c) => a -> b -> [c] -> m Text Source
appLaunchContextLaunchFailed
data AppLaunchContextLaunchFailedMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, AppLaunchContextK a) => MethodInfo (TYPE Lifted) AppLaunchContextLaunchFailedMethodInfo a signature Source | |
appLaunchContextLaunchFailed :: (MonadIO m, AppLaunchContextK a) => a -> Text -> m () Source
appLaunchContextNew
appLaunchContextNew :: MonadIO m => m AppLaunchContext Source
appLaunchContextSetenv
data AppLaunchContextSetenvMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> m ()), MonadIO m, AppLaunchContextK a) => MethodInfo (TYPE Lifted) AppLaunchContextSetenvMethodInfo a signature Source | |
appLaunchContextSetenv :: (MonadIO m, AppLaunchContextK a) => a -> Text -> Text -> m () Source
appLaunchContextUnsetenv
data AppLaunchContextUnsetenvMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, AppLaunchContextK a) => MethodInfo (TYPE Lifted) AppLaunchContextUnsetenvMethodInfo a signature Source | |
appLaunchContextUnsetenv :: (MonadIO m, AppLaunchContextK a) => a -> Text -> m () Source
Signals
LaunchFailed
type AppLaunchContextLaunchFailedCallback = Text -> IO () Source
afterAppLaunchContextLaunchFailed :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId Source
appLaunchContextLaunchFailedCallbackWrapper :: AppLaunchContextLaunchFailedCallback -> Ptr () -> CString -> Ptr () -> IO () Source
mkAppLaunchContextLaunchFailedCallback :: AppLaunchContextLaunchFailedCallbackC -> IO (FunPtr AppLaunchContextLaunchFailedCallbackC) Source
onAppLaunchContextLaunchFailed :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId Source
Launched
type AppLaunchContextLaunchedCallback = AppInfo -> GVariant -> IO () Source
type AppLaunchContextLaunchedCallbackC = Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO () Source
afterAppLaunchContextLaunched :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId Source
appLaunchContextLaunchedCallbackWrapper :: AppLaunchContextLaunchedCallback -> Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO () Source
mkAppLaunchContextLaunchedCallback :: AppLaunchContextLaunchedCallbackC -> IO (FunPtr AppLaunchContextLaunchedCallbackC) Source
onAppLaunchContextLaunched :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId Source