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
- appLaunchContextNew :: MonadIO m => m AppLaunchContext
- data AppLaunchContextSetDesktopMethodInfo
- appLaunchContextSetDesktop :: (MonadIO m, AppLaunchContextK a) => a -> Int32 -> m ()
- data AppLaunchContextSetDisplayMethodInfo
- appLaunchContextSetDisplay :: (MonadIO m, AppLaunchContextK a, DisplayK b) => a -> b -> m ()
- data AppLaunchContextSetIconMethodInfo
- appLaunchContextSetIcon :: (MonadIO m, AppLaunchContextK a, IconK b) => a -> Maybe b -> m ()
- data AppLaunchContextSetIconNameMethodInfo
- appLaunchContextSetIconName :: (MonadIO m, AppLaunchContextK a) => a -> Maybe Text -> m ()
- data AppLaunchContextSetScreenMethodInfo
- appLaunchContextSetScreen :: (MonadIO m, AppLaunchContextK a, ScreenK b) => a -> b -> m ()
- data AppLaunchContextSetTimestampMethodInfo
- appLaunchContextSetTimestamp :: (MonadIO m, AppLaunchContextK a) => a -> Word32 -> m ()
- data AppLaunchContextDisplayPropertyInfo
- appLaunchContextDisplay :: AttrLabelProxy "display"
- constructAppLaunchContextDisplay :: DisplayK a => a -> IO ([Char], GValue)
- getAppLaunchContextDisplay :: (MonadIO m, AppLaunchContextK o) => o -> m (Maybe Display)
Exported types
newtype AppLaunchContext Source
GObject AppLaunchContext | |
((~) * info (ResolveAppLaunchContextMethod t AppLaunchContext), MethodInfo * info AppLaunchContext p) => IsLabelProxy t (AppLaunchContext -> p) | |
type ParentTypes AppLaunchContext | |
type AttributeList AppLaunchContext | |
type SignalList AppLaunchContext |
class GObject o => AppLaunchContextK o Source
(GObject o, IsDescendantOf AppLaunchContext o) => AppLaunchContextK o |
toAppLaunchContext :: AppLaunchContextK o => o -> IO AppLaunchContext Source
Methods
appLaunchContextNew
appLaunchContextNew :: MonadIO m => m AppLaunchContext Source
Deprecated: (Since version 3.0)Use gdk_display_get_app_launch_context() instead
appLaunchContextSetDesktop
data AppLaunchContextSetDesktopMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m, AppLaunchContextK a) => MethodInfo * AppLaunchContextSetDesktopMethodInfo a signature |
appLaunchContextSetDesktop :: (MonadIO m, AppLaunchContextK a) => a -> Int32 -> m () Source
appLaunchContextSetDisplay
data AppLaunchContextSetDisplayMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, AppLaunchContextK a, DisplayK b) => MethodInfo * AppLaunchContextSetDisplayMethodInfo a signature |
appLaunchContextSetDisplay :: (MonadIO m, AppLaunchContextK a, DisplayK b) => a -> b -> m () Source
Deprecated: (Since version 3.0)Use gdk_display_get_app_launch_context() instead
appLaunchContextSetIcon
data AppLaunchContextSetIconMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, AppLaunchContextK a, IconK b) => MethodInfo * AppLaunchContextSetIconMethodInfo a signature |
appLaunchContextSetIcon :: (MonadIO m, AppLaunchContextK a, IconK b) => a -> Maybe b -> m () Source
appLaunchContextSetIconName
data AppLaunchContextSetIconNameMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, AppLaunchContextK a) => MethodInfo * AppLaunchContextSetIconNameMethodInfo a signature |
appLaunchContextSetIconName :: (MonadIO m, AppLaunchContextK a) => a -> Maybe Text -> m () Source
appLaunchContextSetScreen
data AppLaunchContextSetScreenMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, AppLaunchContextK a, ScreenK b) => MethodInfo * AppLaunchContextSetScreenMethodInfo a signature |
appLaunchContextSetScreen :: (MonadIO m, AppLaunchContextK a, ScreenK b) => a -> b -> m () Source
appLaunchContextSetTimestamp
data AppLaunchContextSetTimestampMethodInfo Source
((~) * signature (Word32 -> m ()), MonadIO m, AppLaunchContextK a) => MethodInfo * AppLaunchContextSetTimestampMethodInfo a signature |
appLaunchContextSetTimestamp :: (MonadIO m, AppLaunchContextK a) => a -> Word32 -> m () Source
Properties
Display
data AppLaunchContextDisplayPropertyInfo Source
appLaunchContextDisplay :: AttrLabelProxy "display" Source
getAppLaunchContextDisplay :: (MonadIO m, AppLaunchContextK o) => o -> m (Maybe Display) Source