| 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.AppLaunchContext
Contents
Description
- newtype AppLaunchContext = AppLaunchContext (ManagedPtr AppLaunchContext)
- class GObject o => IsAppLaunchContext o
- toAppLaunchContext :: IsAppLaunchContext o => o -> IO AppLaunchContext
- noAppLaunchContext :: Maybe AppLaunchContext
- data AppLaunchContextGetDisplayMethodInfo
- appLaunchContextGetDisplay :: (MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => a -> b -> [c] -> m Text
- data AppLaunchContextGetEnvironmentMethodInfo
- appLaunchContextGetEnvironment :: (MonadIO m, IsAppLaunchContext a) => a -> m [Text]
- data AppLaunchContextGetStartupNotifyIdMethodInfo
- appLaunchContextGetStartupNotifyId :: (MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => a -> b -> [c] -> m Text
- data AppLaunchContextLaunchFailedMethodInfo
- appLaunchContextLaunchFailed :: (MonadIO m, IsAppLaunchContext a) => a -> Text -> m ()
- appLaunchContextNew :: MonadIO m => m AppLaunchContext
- data AppLaunchContextSetenvMethodInfo
- appLaunchContextSetenv :: (MonadIO m, IsAppLaunchContext a) => a -> Text -> Text -> m ()
- data AppLaunchContextUnsetenvMethodInfo
- appLaunchContextUnsetenv :: (MonadIO m, IsAppLaunchContext a) => a -> Text -> m ()
- type AppLaunchContextLaunchFailedCallback = Text -> IO ()
- data AppLaunchContextLaunchFailedSignalInfo
- type C_AppLaunchContextLaunchFailedCallback = Ptr () -> CString -> Ptr () -> IO ()
- afterAppLaunchContextLaunchFailed :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId
- genClosure_AppLaunchContextLaunchFailed :: AppLaunchContextLaunchFailedCallback -> IO Closure
- mk_AppLaunchContextLaunchFailedCallback :: C_AppLaunchContextLaunchFailedCallback -> IO (FunPtr C_AppLaunchContextLaunchFailedCallback)
- noAppLaunchContextLaunchFailedCallback :: Maybe AppLaunchContextLaunchFailedCallback
- onAppLaunchContextLaunchFailed :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId
- wrap_AppLaunchContextLaunchFailedCallback :: AppLaunchContextLaunchFailedCallback -> Ptr () -> CString -> Ptr () -> IO ()
- type AppLaunchContextLaunchedCallback = AppInfo -> GVariant -> IO ()
- data AppLaunchContextLaunchedSignalInfo
- type C_AppLaunchContextLaunchedCallback = Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO ()
- afterAppLaunchContextLaunched :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId
- genClosure_AppLaunchContextLaunched :: AppLaunchContextLaunchedCallback -> IO Closure
- mk_AppLaunchContextLaunchedCallback :: C_AppLaunchContextLaunchedCallback -> IO (FunPtr C_AppLaunchContextLaunchedCallback)
- noAppLaunchContextLaunchedCallback :: Maybe AppLaunchContextLaunchedCallback
- onAppLaunchContextLaunched :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId
- wrap_AppLaunchContextLaunchedCallback :: AppLaunchContextLaunchedCallback -> Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO ()
Exported types
newtype AppLaunchContext Source #
Constructors
| AppLaunchContext (ManagedPtr AppLaunchContext) |
Instances
| GObject AppLaunchContext Source # | |
| IsObject AppLaunchContext Source # | |
| IsAppLaunchContext 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 # | |
| HasAttributeList * AppLaunchContext Source # | |
| type SignalList AppLaunchContext Source # | |
| type AttributeList AppLaunchContext Source # | |
class GObject o => IsAppLaunchContext o Source #
Instances
| (GObject a, UnknownAncestorError Constraint AppLaunchContext a) => IsAppLaunchContext a Source # | |
| IsAppLaunchContext AppLaunchContext Source # | |
toAppLaunchContext :: IsAppLaunchContext o => o -> IO AppLaunchContext Source #
Methods
getDisplay
data AppLaunchContextGetDisplayMethodInfo Source #
Instances
| ((~) * signature (b -> [c] -> m Text), MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => MethodInfo * AppLaunchContextGetDisplayMethodInfo a signature Source # | |
appLaunchContextGetDisplay :: (MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => a -> b -> [c] -> m Text Source #
getEnvironment
data AppLaunchContextGetEnvironmentMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsAppLaunchContext a) => MethodInfo * AppLaunchContextGetEnvironmentMethodInfo a signature Source # | |
appLaunchContextGetEnvironment :: (MonadIO m, IsAppLaunchContext a) => a -> m [Text] Source #
getStartupNotifyId
data AppLaunchContextGetStartupNotifyIdMethodInfo Source #
Instances
| ((~) * signature (b -> [c] -> m Text), MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => MethodInfo * AppLaunchContextGetStartupNotifyIdMethodInfo a signature Source # | |
appLaunchContextGetStartupNotifyId :: (MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => a -> b -> [c] -> m Text Source #
launchFailed
data AppLaunchContextLaunchFailedMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsAppLaunchContext a) => MethodInfo * AppLaunchContextLaunchFailedMethodInfo a signature Source # | |
appLaunchContextLaunchFailed :: (MonadIO m, IsAppLaunchContext a) => a -> Text -> m () Source #
new
appLaunchContextNew :: MonadIO m => m AppLaunchContext Source #
setenv
data AppLaunchContextSetenvMethodInfo Source #
Instances
| ((~) * signature (Text -> Text -> m ()), MonadIO m, IsAppLaunchContext a) => MethodInfo * AppLaunchContextSetenvMethodInfo a signature Source # | |
appLaunchContextSetenv :: (MonadIO m, IsAppLaunchContext a) => a -> Text -> Text -> m () Source #
unsetenv
data AppLaunchContextUnsetenvMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsAppLaunchContext a) => MethodInfo * AppLaunchContextUnsetenvMethodInfo a signature Source # | |
appLaunchContextUnsetenv :: (MonadIO m, IsAppLaunchContext a) => a -> Text -> m () Source #
Signals
launchFailed
type AppLaunchContextLaunchFailedCallback = Text -> IO () Source #
data AppLaunchContextLaunchFailedSignalInfo Source #
Instances
| SignalInfo AppLaunchContextLaunchFailedSignalInfo Source # | |
| type HaskellCallbackType AppLaunchContextLaunchFailedSignalInfo Source # | |
afterAppLaunchContextLaunchFailed :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId Source #
genClosure_AppLaunchContextLaunchFailed :: AppLaunchContextLaunchFailedCallback -> IO Closure Source #
mk_AppLaunchContextLaunchFailedCallback :: C_AppLaunchContextLaunchFailedCallback -> IO (FunPtr C_AppLaunchContextLaunchFailedCallback) Source #
onAppLaunchContextLaunchFailed :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId Source #
wrap_AppLaunchContextLaunchFailedCallback :: AppLaunchContextLaunchFailedCallback -> Ptr () -> CString -> Ptr () -> IO () Source #
launched
type AppLaunchContextLaunchedCallback = AppInfo -> GVariant -> IO () Source #
data AppLaunchContextLaunchedSignalInfo Source #
Instances
| SignalInfo AppLaunchContextLaunchedSignalInfo Source # | |
| type HaskellCallbackType AppLaunchContextLaunchedSignalInfo Source # | |
type C_AppLaunchContextLaunchedCallback = Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO () Source #
afterAppLaunchContextLaunched :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId Source #
mk_AppLaunchContextLaunchedCallback :: C_AppLaunchContextLaunchedCallback -> IO (FunPtr C_AppLaunchContextLaunchedCallback) Source #
onAppLaunchContextLaunched :: (GObject a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId Source #
wrap_AppLaunchContextLaunchedCallback :: AppLaunchContextLaunchedCallback -> Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO () Source #