gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.Application

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.Application module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype Application #

Instances

Instances details
Eq Application 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

(==) :: Application -> Application -> Bool

(/=) :: Application -> Application -> Bool

GObject Application 
Instance details

Defined in GI.Gtk.Objects.Application

ManagedPtrNewtype Application 
Instance details

Defined in GI.Gtk.Objects.Application

TypedObject Application 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

glibType :: IO GType #

HasParentTypes Application 
Instance details

Defined in GI.Gtk.Objects.Application

HasAttributeList Application 
Instance details

Defined in GI.Gtk.Objects.Application

(info ~ ResolveApplicationMethod t Application, OverloadedMethod info Application p, HasField t Application p) => HasField (t :: Symbol) Application p 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

getField :: Application -> p

(info ~ ResolveApplicationMethod t Application, OverloadedMethodInfo info Application) => IsLabel t (MethodProxy info Application) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

fromLabel :: MethodProxy info Application

(info ~ ResolveApplicationMethod t Application, OverloadedMethod info Application p) => IsLabel t (Application -> p) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

fromLabel :: Application -> p

IsGValue (Maybe Application) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe Application -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe Application) #

type AttributeList Application 
Instance details

Defined in GI.Gtk.Objects.Application

type AttributeList Application = ApplicationAttributeList
type ParentTypes Application 
Instance details

Defined in GI.Gtk.Objects.Application

type ParentTypes Application = '[Application, Object, ActionGroup, ActionMap]
type SignalList Application 
Instance details

Defined in GI.Gtk.Objects.Application

type SignalList Application = ApplicationSignalList

data ApplicationActiveWindowPropertyInfo #

Instances

Instances details
AttrInfo ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type AttrAllowedOps ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationActiveWindowPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationActiveWindowPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationActiveWindowPropertyInfo = Type ~ ()
type AttrTransferType ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationActiveWindowPropertyInfo = ()
type AttrLabel ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationActiveWindowPropertyInfo = "active-window"
type AttrOrigin ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

attrGet :: AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo o => o -> IO (AttrGetType ApplicationActiveWindowPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo o, AttrSetTypeConstraint ApplicationActiveWindowPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo o, AttrSetTypeConstraint ApplicationActiveWindowPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo o, AttrTransferTypeConstraint ApplicationActiveWindowPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ApplicationActiveWindowPropertyInfo)

attrPut :: AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo o => o -> AttrGetType ApplicationActiveWindowPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationActiveWindowPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationActiveWindowPropertyInfo = "active-window"
type AttrOrigin ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationActiveWindowPropertyInfo = Type ~ ()
type AttrTransferType ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationActiveWindowPropertyInfo = ()
type AttrTransferTypeConstraint ApplicationActiveWindowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationActiveWindowPropertyInfo = Type ~ ()

data ApplicationAddWindowMethodInfo #

Instances

Instances details
(signature ~ (b -> m ()), MonadIO m, IsApplication a, IsWindow b) => OverloadedMethod ApplicationAddWindowMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationAddWindowMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationForgetMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsApplication a) => OverloadedMethod ApplicationForgetMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationForgetMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationGetAccelsForActionMethodInfo #

Instances

Instances details
(signature ~ (Text -> m [Text]), MonadIO m, IsApplication a) => OverloadedMethod ApplicationGetAccelsForActionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationGetAccelsForActionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationGetActionsForAccelMethodInfo #

Instances

Instances details
(signature ~ (Text -> m [Text]), MonadIO m, IsApplication a) => OverloadedMethod ApplicationGetActionsForAccelMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationGetActionsForAccelMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationGetActiveWindowMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Window), MonadIO m, IsApplication a) => OverloadedMethod ApplicationGetActiveWindowMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationGetActiveWindowMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationGetMenuByIdMethodInfo #

Instances

Instances details
(signature ~ (Text -> m (Maybe Menu)), MonadIO m, IsApplication a) => OverloadedMethod ApplicationGetMenuByIdMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationGetMenuByIdMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationGetMenubarMethodInfo #

Instances

Instances details
(signature ~ m (Maybe MenuModel), MonadIO m, IsApplication a) => OverloadedMethod ApplicationGetMenubarMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationGetMenubarMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationGetWindowByIdMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m (Maybe Window)), MonadIO m, IsApplication a) => OverloadedMethod ApplicationGetWindowByIdMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationGetWindowByIdMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationGetWindowsMethodInfo #

Instances

Instances details
(signature ~ m [Window], MonadIO m, IsApplication a) => OverloadedMethod ApplicationGetWindowsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationGetWindowsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationInhibitMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> [ApplicationInhibitFlags] -> Maybe Text -> m Word32), MonadIO m, IsApplication a, IsWindow b) => OverloadedMethod ApplicationInhibitMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationInhibitMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationListActionDescriptionsMethodInfo #

Instances

Instances details
(signature ~ m [Text], MonadIO m, IsApplication a) => OverloadedMethod ApplicationListActionDescriptionsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationListActionDescriptionsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationMenubarPropertyInfo #

Instances

Instances details
AttrInfo ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type AttrAllowedOps ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationMenubarPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrBaseTypeConstraint ApplicationMenubarPropertyInfo = IsApplication
type AttrGetType ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationMenubarPropertyInfo = Maybe MenuModel
type AttrSetTypeConstraint ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationMenubarPropertyInfo = IsMenuModel
type AttrTransferTypeConstraint ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationMenubarPropertyInfo = IsMenuModel
type AttrTransferType ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationMenubarPropertyInfo = MenuModel
type AttrLabel ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationMenubarPropertyInfo = "menubar"
type AttrOrigin ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

attrGet :: AttrBaseTypeConstraint ApplicationMenubarPropertyInfo o => o -> IO (AttrGetType ApplicationMenubarPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ApplicationMenubarPropertyInfo o, AttrSetTypeConstraint ApplicationMenubarPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ApplicationMenubarPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ApplicationMenubarPropertyInfo o, AttrSetTypeConstraint ApplicationMenubarPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ApplicationMenubarPropertyInfo o, AttrTransferTypeConstraint ApplicationMenubarPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ApplicationMenubarPropertyInfo)

attrPut :: AttrBaseTypeConstraint ApplicationMenubarPropertyInfo o => o -> AttrGetType ApplicationMenubarPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationMenubarPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrBaseTypeConstraint ApplicationMenubarPropertyInfo = IsApplication
type AttrGetType ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationMenubarPropertyInfo = Maybe MenuModel
type AttrLabel ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationMenubarPropertyInfo = "menubar"
type AttrOrigin ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationMenubarPropertyInfo = IsMenuModel
type AttrTransferType ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationMenubarPropertyInfo = MenuModel
type AttrTransferTypeConstraint ApplicationMenubarPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationMenubarPropertyInfo = IsMenuModel

data ApplicationQueryEndSignalInfo #

Instances

Instances details
SignalInfo ApplicationQueryEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type HaskellCallbackType ApplicationQueryEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ApplicationQueryEndSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ApplicationQueryEndSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

data ApplicationRegisterSessionPropertyInfo #

Instances

Instances details
AttrInfo ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type AttrAllowedOps ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationRegisterSessionPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationRegisterSessionPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationRegisterSessionPropertyInfo = Type ~ Bool
type AttrTransferType ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationRegisterSessionPropertyInfo = Bool
type AttrLabel ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationRegisterSessionPropertyInfo = "register-session"
type AttrOrigin ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

attrGet :: AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo o => o -> IO (AttrGetType ApplicationRegisterSessionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo o, AttrSetTypeConstraint ApplicationRegisterSessionPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo o, AttrSetTypeConstraint ApplicationRegisterSessionPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo o, AttrTransferTypeConstraint ApplicationRegisterSessionPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ApplicationRegisterSessionPropertyInfo)

attrPut :: AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo o => o -> AttrGetType ApplicationRegisterSessionPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationRegisterSessionPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationRegisterSessionPropertyInfo = "register-session"
type AttrOrigin ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationRegisterSessionPropertyInfo = Type ~ Bool
type AttrTransferType ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationRegisterSessionPropertyInfo = Bool
type AttrTransferTypeConstraint ApplicationRegisterSessionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationRegisterSessionPropertyInfo = Type ~ Bool

data ApplicationRemoveWindowMethodInfo #

Instances

Instances details
(signature ~ (b -> m ()), MonadIO m, IsApplication a, IsWindow b) => OverloadedMethod ApplicationRemoveWindowMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationRemoveWindowMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationRestoreStateSignalInfo #

Instances

Instances details
SignalInfo ApplicationRestoreStateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type HaskellCallbackType ApplicationRestoreStateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ApplicationRestoreStateSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ApplicationRestoreStateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

data ApplicationRestoreWindowSignalInfo #

Instances

Instances details
SignalInfo ApplicationRestoreWindowSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type HaskellCallbackType ApplicationRestoreWindowSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ApplicationRestoreWindowSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ApplicationRestoreWindowSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

data ApplicationSaveMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsApplication a) => OverloadedMethod ApplicationSaveMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationSaveMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

type ApplicationSaveStateCallback = VariantDict -> IO Bool #

data ApplicationSaveStateSignalInfo #

Instances

Instances details
SignalInfo ApplicationSaveStateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type HaskellCallbackType ApplicationSaveStateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ApplicationSaveStateSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ApplicationSaveStateSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

data ApplicationScreensaverActivePropertyInfo #

Instances

Instances details
AttrInfo ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type AttrAllowedOps ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationScreensaverActivePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationScreensaverActivePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationScreensaverActivePropertyInfo = Type ~ ()
type AttrTransferType ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationScreensaverActivePropertyInfo = ()
type AttrLabel ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationScreensaverActivePropertyInfo = "screensaver-active"
type AttrOrigin ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

attrGet :: AttrBaseTypeConstraint ApplicationScreensaverActivePropertyInfo o => o -> IO (AttrGetType ApplicationScreensaverActivePropertyInfo)

attrSet :: (AttrBaseTypeConstraint ApplicationScreensaverActivePropertyInfo o, AttrSetTypeConstraint ApplicationScreensaverActivePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ApplicationScreensaverActivePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ApplicationScreensaverActivePropertyInfo o, AttrSetTypeConstraint ApplicationScreensaverActivePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ApplicationScreensaverActivePropertyInfo o, AttrTransferTypeConstraint ApplicationScreensaverActivePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ApplicationScreensaverActivePropertyInfo)

attrPut :: AttrBaseTypeConstraint ApplicationScreensaverActivePropertyInfo o => o -> AttrGetType ApplicationScreensaverActivePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationScreensaverActivePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationScreensaverActivePropertyInfo = "screensaver-active"
type AttrOrigin ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationScreensaverActivePropertyInfo = Type ~ ()
type AttrTransferType ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationScreensaverActivePropertyInfo = ()
type AttrTransferTypeConstraint ApplicationScreensaverActivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationScreensaverActivePropertyInfo = Type ~ ()

data ApplicationSetAccelsForActionMethodInfo #

Instances

Instances details
(signature ~ (Text -> [Text] -> m ()), MonadIO m, IsApplication a) => OverloadedMethod ApplicationSetAccelsForActionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationSetAccelsForActionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationSetMenubarMethodInfo #

Instances

Instances details
(signature ~ (Maybe b -> m ()), MonadIO m, IsApplication a, IsMenuModel b) => OverloadedMethod ApplicationSetMenubarMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationSetMenubarMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationSupportSavePropertyInfo #

Instances

Instances details
AttrInfo ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type AttrAllowedOps ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationSupportSavePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationSupportSavePropertyInfo = Bool
type AttrSetTypeConstraint ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationSupportSavePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationSupportSavePropertyInfo = Type ~ Bool
type AttrTransferType ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationSupportSavePropertyInfo = Bool
type AttrLabel ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationSupportSavePropertyInfo = "support-save"
type AttrOrigin ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

attrGet :: AttrBaseTypeConstraint ApplicationSupportSavePropertyInfo o => o -> IO (AttrGetType ApplicationSupportSavePropertyInfo)

attrSet :: (AttrBaseTypeConstraint ApplicationSupportSavePropertyInfo o, AttrSetTypeConstraint ApplicationSupportSavePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint ApplicationSupportSavePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint ApplicationSupportSavePropertyInfo o, AttrSetTypeConstraint ApplicationSupportSavePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint ApplicationSupportSavePropertyInfo o, AttrTransferTypeConstraint ApplicationSupportSavePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType ApplicationSupportSavePropertyInfo)

attrPut :: AttrBaseTypeConstraint ApplicationSupportSavePropertyInfo o => o -> AttrGetType ApplicationSupportSavePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrAllowedOps ApplicationSupportSavePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrGetType ApplicationSupportSavePropertyInfo = Bool
type AttrLabel ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrLabel ApplicationSupportSavePropertyInfo = "support-save"
type AttrOrigin ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrSetTypeConstraint ApplicationSupportSavePropertyInfo = Type ~ Bool
type AttrTransferType ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferType ApplicationSupportSavePropertyInfo = Bool
type AttrTransferTypeConstraint ApplicationSupportSavePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.Application

type AttrTransferTypeConstraint ApplicationSupportSavePropertyInfo = Type ~ Bool

data ApplicationUninhibitMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m ()), MonadIO m, IsApplication a) => OverloadedMethod ApplicationUninhibitMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo ApplicationUninhibitMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ApplicationWindowAddedSignalInfo #

Instances

Instances details
SignalInfo ApplicationWindowAddedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type HaskellCallbackType ApplicationWindowAddedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ApplicationWindowAddedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ApplicationWindowAddedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

data ApplicationWindowRemovedSignalInfo #

Instances

Instances details
SignalInfo ApplicationWindowRemovedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Associated Types

type HaskellCallbackType ApplicationWindowRemovedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType ApplicationWindowRemovedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType ApplicationWindowRemovedSignalInfo 
Instance details

Defined in GI.Gtk.Objects.Application

class (GObject o, IsDescendantOf Application o) => IsApplication o #

Instances

Instances details
(GObject o, IsDescendantOf Application o) => IsApplication o 
Instance details

Defined in GI.Gtk.Objects.Application

type family ResolveApplicationMethod (t :: Symbol) o where ... #

Equations

ResolveApplicationMethod "actionAdded" o = ActionGroupActionAddedMethodInfo 
ResolveApplicationMethod "actionEnabledChanged" o = ActionGroupActionEnabledChangedMethodInfo 
ResolveApplicationMethod "actionRemoved" o = ActionGroupActionRemovedMethodInfo 
ResolveApplicationMethod "actionStateChanged" o = ActionGroupActionStateChangedMethodInfo 
ResolveApplicationMethod "activate" o = ApplicationActivateMethodInfo 
ResolveApplicationMethod "activateAction" o = ActionGroupActivateActionMethodInfo 
ResolveApplicationMethod "addAction" o = ActionMapAddActionMethodInfo 
ResolveApplicationMethod "addActionEntries" o = ActionMapAddActionEntriesMethodInfo 
ResolveApplicationMethod "addMainOption" o = ApplicationAddMainOptionMethodInfo 
ResolveApplicationMethod "addMainOptionEntries" o = ApplicationAddMainOptionEntriesMethodInfo 
ResolveApplicationMethod "addOptionGroup" o = ApplicationAddOptionGroupMethodInfo 
ResolveApplicationMethod "addWindow" o = ApplicationAddWindowMethodInfo 
ResolveApplicationMethod "bindBusyProperty" o = ApplicationBindBusyPropertyMethodInfo 
ResolveApplicationMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveApplicationMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveApplicationMethod "changeActionState" o = ActionGroupChangeActionStateMethodInfo 
ResolveApplicationMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveApplicationMethod "forget" o = ApplicationForgetMethodInfo 
ResolveApplicationMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveApplicationMethod "getv" o = ObjectGetvMethodInfo 
ResolveApplicationMethod "hasAction" o = ActionGroupHasActionMethodInfo 
ResolveApplicationMethod "hold" o = ApplicationHoldMethodInfo 
ResolveApplicationMethod "inhibit" o = ApplicationInhibitMethodInfo 
ResolveApplicationMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveApplicationMethod "listActionDescriptions" o = ApplicationListActionDescriptionsMethodInfo 
ResolveApplicationMethod "listActions" o = ActionGroupListActionsMethodInfo 
ResolveApplicationMethod "lookupAction" o = ActionMapLookupActionMethodInfo 
ResolveApplicationMethod "markBusy" o = ApplicationMarkBusyMethodInfo 
ResolveApplicationMethod "notify" o = ObjectNotifyMethodInfo 
ResolveApplicationMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveApplicationMethod "open" o = ApplicationOpenMethodInfo 
ResolveApplicationMethod "queryAction" o = ActionGroupQueryActionMethodInfo 
ResolveApplicationMethod "quit" o = ApplicationQuitMethodInfo 
ResolveApplicationMethod "ref" o = ObjectRefMethodInfo 
ResolveApplicationMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveApplicationMethod "register" o = ApplicationRegisterMethodInfo 
ResolveApplicationMethod "release" o = ApplicationReleaseMethodInfo 
ResolveApplicationMethod "removeAction" o = ActionMapRemoveActionMethodInfo 
ResolveApplicationMethod "removeActionEntries" o = ActionMapRemoveActionEntriesMethodInfo 
ResolveApplicationMethod "removeWindow" o = ApplicationRemoveWindowMethodInfo 
ResolveApplicationMethod "run" o = ApplicationRunMethodInfo 
ResolveApplicationMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveApplicationMethod "save" o = ApplicationSaveMethodInfo 
ResolveApplicationMethod "sendNotification" o = ApplicationSendNotificationMethodInfo 
ResolveApplicationMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveApplicationMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveApplicationMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveApplicationMethod "unbindBusyProperty" o = ApplicationUnbindBusyPropertyMethodInfo 
ResolveApplicationMethod "uninhibit" o = ApplicationUninhibitMethodInfo 
ResolveApplicationMethod "unmarkBusy" o = ApplicationUnmarkBusyMethodInfo 
ResolveApplicationMethod "unref" o = ObjectUnrefMethodInfo 
ResolveApplicationMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveApplicationMethod "withdrawNotification" o = ApplicationWithdrawNotificationMethodInfo 
ResolveApplicationMethod "getAccelsForAction" o = ApplicationGetAccelsForActionMethodInfo 
ResolveApplicationMethod "getActionEnabled" o = ActionGroupGetActionEnabledMethodInfo 
ResolveApplicationMethod "getActionParameterType" o = ActionGroupGetActionParameterTypeMethodInfo 
ResolveApplicationMethod "getActionState" o = ActionGroupGetActionStateMethodInfo 
ResolveApplicationMethod "getActionStateHint" o = ActionGroupGetActionStateHintMethodInfo 
ResolveApplicationMethod "getActionStateType" o = ActionGroupGetActionStateTypeMethodInfo 
ResolveApplicationMethod "getActionsForAccel" o = ApplicationGetActionsForAccelMethodInfo 
ResolveApplicationMethod "getActiveWindow" o = ApplicationGetActiveWindowMethodInfo 
ResolveApplicationMethod "getApplicationId" o = ApplicationGetApplicationIdMethodInfo 
ResolveApplicationMethod "getData" o = ObjectGetDataMethodInfo 
ResolveApplicationMethod "getDbusConnection" o = ApplicationGetDbusConnectionMethodInfo 
ResolveApplicationMethod "getDbusObjectPath" o = ApplicationGetDbusObjectPathMethodInfo 
ResolveApplicationMethod "getFlags" o = ApplicationGetFlagsMethodInfo 
ResolveApplicationMethod "getInactivityTimeout" o = ApplicationGetInactivityTimeoutMethodInfo 
ResolveApplicationMethod "getIsBusy" o = ApplicationGetIsBusyMethodInfo 
ResolveApplicationMethod "getIsRegistered" o = ApplicationGetIsRegisteredMethodInfo 
ResolveApplicationMethod "getIsRemote" o = ApplicationGetIsRemoteMethodInfo 
ResolveApplicationMethod "getMenuById" o = ApplicationGetMenuByIdMethodInfo 
ResolveApplicationMethod "getMenubar" o = ApplicationGetMenubarMethodInfo 
ResolveApplicationMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveApplicationMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveApplicationMethod "getResourceBasePath" o = ApplicationGetResourceBasePathMethodInfo 
ResolveApplicationMethod "getVersion" o = ApplicationGetVersionMethodInfo 
ResolveApplicationMethod "getWindowById" o = ApplicationGetWindowByIdMethodInfo 
ResolveApplicationMethod "getWindows" o = ApplicationGetWindowsMethodInfo 
ResolveApplicationMethod "setAccelsForAction" o = ApplicationSetAccelsForActionMethodInfo 
ResolveApplicationMethod "setActionGroup" o = ApplicationSetActionGroupMethodInfo 
ResolveApplicationMethod "setApplicationId" o = ApplicationSetApplicationIdMethodInfo 
ResolveApplicationMethod "setData" o = ObjectSetDataMethodInfo 
ResolveApplicationMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveApplicationMethod "setDefault" o = ApplicationSetDefaultMethodInfo 
ResolveApplicationMethod "setFlags" o = ApplicationSetFlagsMethodInfo 
ResolveApplicationMethod "setInactivityTimeout" o = ApplicationSetInactivityTimeoutMethodInfo 
ResolveApplicationMethod "setMenubar" o = ApplicationSetMenubarMethodInfo 
ResolveApplicationMethod "setOptionContextDescription" o = ApplicationSetOptionContextDescriptionMethodInfo 
ResolveApplicationMethod "setOptionContextParameterString" o = ApplicationSetOptionContextParameterStringMethodInfo 
ResolveApplicationMethod "setOptionContextSummary" o = ApplicationSetOptionContextSummaryMethodInfo 
ResolveApplicationMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveApplicationMethod "setResourceBasePath" o = ApplicationSetResourceBasePathMethodInfo 
ResolveApplicationMethod "setVersion" o = ApplicationSetVersionMethodInfo 
ResolveApplicationMethod l o = MethodResolutionFailed l o :: Type 

afterApplicationQueryEnd :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationQueryEndCallback) -> m SignalHandlerId #

afterApplicationRestoreState :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationRestoreStateCallback) -> m SignalHandlerId #

afterApplicationRestoreWindow :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationRestoreWindowCallback) -> m SignalHandlerId #

afterApplicationSaveState :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationSaveStateCallback) -> m SignalHandlerId #

afterApplicationWindowAdded :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationWindowAddedCallback) -> m SignalHandlerId #

afterApplicationWindowRemoved :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationWindowRemovedCallback) -> m SignalHandlerId #

applicationActiveWindow :: AttrLabelProxy "activeWindow" #

applicationAddWindow :: (HasCallStack, MonadIO m, IsApplication a, IsWindow b) => a -> b -> m () #

applicationForget :: (HasCallStack, MonadIO m, IsApplication a) => a -> m () #

applicationGetAccelsForAction :: (HasCallStack, MonadIO m, IsApplication a) => a -> Text -> m [Text] #

applicationGetActionsForAccel :: (HasCallStack, MonadIO m, IsApplication a) => a -> Text -> m [Text] #

applicationGetActiveWindow :: (HasCallStack, MonadIO m, IsApplication a) => a -> m (Maybe Window) #

applicationGetMenuById :: (HasCallStack, MonadIO m, IsApplication a) => a -> Text -> m (Maybe Menu) #

applicationGetMenubar :: (HasCallStack, MonadIO m, IsApplication a) => a -> m (Maybe MenuModel) #

applicationGetWindowById :: (HasCallStack, MonadIO m, IsApplication a) => a -> Word32 -> m (Maybe Window) #

applicationGetWindows :: (HasCallStack, MonadIO m, IsApplication a) => a -> m [Window] #

applicationInhibit :: (HasCallStack, MonadIO m, IsApplication a, IsWindow b) => a -> Maybe b -> [ApplicationInhibitFlags] -> Maybe Text -> m Word32 #

applicationListActionDescriptions :: (HasCallStack, MonadIO m, IsApplication a) => a -> m [Text] #

applicationMenubar :: AttrLabelProxy "menubar" #

applicationNew :: (HasCallStack, MonadIO m) => Maybe Text -> [ApplicationFlags] -> m Application #

applicationRegisterSession :: AttrLabelProxy "registerSession" #

applicationRemoveWindow :: (HasCallStack, MonadIO m, IsApplication a, IsWindow b) => a -> b -> m () #

applicationSave :: (HasCallStack, MonadIO m, IsApplication a) => a -> m () #

applicationScreensaverActive :: AttrLabelProxy "screensaverActive" #

applicationSetAccelsForAction :: (HasCallStack, MonadIO m, IsApplication a) => a -> Text -> [Text] -> m () #

applicationSetMenubar :: (HasCallStack, MonadIO m, IsApplication a, IsMenuModel b) => a -> Maybe b -> m () #

applicationSupportSave :: AttrLabelProxy "supportSave" #

applicationUninhibit :: (HasCallStack, MonadIO m, IsApplication a) => a -> Word32 -> m () #

clearApplicationMenubar :: (MonadIO m, IsApplication o) => o -> m () #

constructApplicationMenubar :: (IsApplication o, MonadIO m, IsMenuModel a) => a -> m (GValueConstruct o) #

constructApplicationRegisterSession :: (IsApplication o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructApplicationSupportSave :: (IsApplication o, MonadIO m) => Bool -> m (GValueConstruct o) #

getApplicationActiveWindow :: (MonadIO m, IsApplication o) => o -> m (Maybe Window) #

getApplicationMenubar :: (MonadIO m, IsApplication o) => o -> m (Maybe MenuModel) #

getApplicationRegisterSession :: (MonadIO m, IsApplication o) => o -> m Bool #

getApplicationScreensaverActive :: (MonadIO m, IsApplication o) => o -> m Bool #

getApplicationSupportSave :: (MonadIO m, IsApplication o) => o -> m Bool #

onApplicationQueryEnd :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationQueryEndCallback) -> m SignalHandlerId #

onApplicationRestoreState :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationRestoreStateCallback) -> m SignalHandlerId #

onApplicationRestoreWindow :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationRestoreWindowCallback) -> m SignalHandlerId #

onApplicationSaveState :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationSaveStateCallback) -> m SignalHandlerId #

onApplicationWindowAdded :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationWindowAddedCallback) -> m SignalHandlerId #

onApplicationWindowRemoved :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationWindowRemovedCallback) -> m SignalHandlerId #

setApplicationMenubar :: (MonadIO m, IsApplication o, IsMenuModel a) => o -> a -> m () #

setApplicationRegisterSession :: (MonadIO m, IsApplication o) => o -> Bool -> m () #

setApplicationSupportSave :: (MonadIO m, IsApplication o) => o -> Bool -> m () #

toApplication :: (MonadIO m, IsApplication o) => o -> m Application #