gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Structs.ToplevelLayout

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Structs.ToplevelLayout module in the gi-gdk4 package.

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

Documentation

newtype ToplevelLayout #

Instances

Instances details
Eq ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

GBoxed ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

ManagedPtrNewtype ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

TypedObject ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

glibType :: IO GType #

HasParentTypes ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

HasAttributeList ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

(info ~ ResolveToplevelLayoutMethod t ToplevelLayout, OverloadedMethod info ToplevelLayout p, HasField t ToplevelLayout p) => HasField (t :: Symbol) ToplevelLayout p 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

getField :: ToplevelLayout -> p

(signature ~ m ToplevelLayout, MonadIO m) => OverloadedMethod ToplevelLayoutCopyMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ (ToplevelLayout -> m Bool), MonadIO m) => OverloadedMethod ToplevelLayoutEqualMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ m (Bool, Bool), MonadIO m) => OverloadedMethod ToplevelLayoutGetFullscreenMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ m (Maybe Monitor), MonadIO m) => OverloadedMethod ToplevelLayoutGetFullscreenMonitorMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ m (Bool, Bool), MonadIO m) => OverloadedMethod ToplevelLayoutGetMaximizedMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ m Bool, MonadIO m) => OverloadedMethod ToplevelLayoutGetResizableMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ m ToplevelLayout, MonadIO m) => OverloadedMethod ToplevelLayoutRefMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ (Bool -> Maybe a -> m ()), MonadIO m, IsMonitor a) => OverloadedMethod ToplevelLayoutSetFullscreenMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ (Bool -> m ()), MonadIO m) => OverloadedMethod ToplevelLayoutSetMaximizedMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ (Bool -> m ()), MonadIO m) => OverloadedMethod ToplevelLayoutSetResizableMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

(signature ~ m (), MonadIO m) => OverloadedMethod ToplevelLayoutUnrefMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutCopyMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutEqualMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutGetFullscreenMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutGetFullscreenMonitorMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutGetMaximizedMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutGetResizableMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutRefMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutSetFullscreenMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutSetMaximizedMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutSetResizableMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo ToplevelLayoutUnrefMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveToplevelLayoutMethod t ToplevelLayout, OverloadedMethodInfo info ToplevelLayout) => IsLabel t (MethodProxy info ToplevelLayout) 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

fromLabel :: MethodProxy info ToplevelLayout

(info ~ ResolveToplevelLayoutMethod t ToplevelLayout, OverloadedMethod info ToplevelLayout p) => IsLabel t (ToplevelLayout -> p) 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

fromLabel :: ToplevelLayout -> p

IsGValue (Maybe ToplevelLayout) 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

type AttributeList ToplevelLayout = ToplevelLayoutAttributeList
type ParentTypes ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

type ParentTypes ToplevelLayout = '[] :: [Type]

data ToplevelLayoutCopyMethodInfo #

Instances

Instances details
(signature ~ m ToplevelLayout, MonadIO m) => OverloadedMethod ToplevelLayoutCopyMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutCopyMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutEqualMethodInfo #

Instances

Instances details
(signature ~ (ToplevelLayout -> m Bool), MonadIO m) => OverloadedMethod ToplevelLayoutEqualMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutEqualMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutGetFullscreenMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Bool), MonadIO m) => OverloadedMethod ToplevelLayoutGetFullscreenMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutGetFullscreenMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutGetFullscreenMonitorMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Monitor), MonadIO m) => OverloadedMethod ToplevelLayoutGetFullscreenMonitorMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutGetFullscreenMonitorMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutGetMaximizedMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Bool), MonadIO m) => OverloadedMethod ToplevelLayoutGetMaximizedMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutGetMaximizedMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutGetResizableMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m) => OverloadedMethod ToplevelLayoutGetResizableMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutGetResizableMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutRefMethodInfo #

Instances

Instances details
(signature ~ m ToplevelLayout, MonadIO m) => OverloadedMethod ToplevelLayoutRefMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutRefMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutSetFullscreenMethodInfo #

Instances

Instances details
(signature ~ (Bool -> Maybe a -> m ()), MonadIO m, IsMonitor a) => OverloadedMethod ToplevelLayoutSetFullscreenMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutSetFullscreenMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutSetMaximizedMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m) => OverloadedMethod ToplevelLayoutSetMaximizedMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutSetMaximizedMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutSetResizableMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m) => OverloadedMethod ToplevelLayoutSetResizableMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutSetResizableMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data ToplevelLayoutUnrefMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m) => OverloadedMethod ToplevelLayoutUnrefMethodInfo ToplevelLayout signature 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethod :: ToplevelLayout -> signature

OverloadedMethodInfo ToplevelLayoutUnrefMethodInfo ToplevelLayout 
Instance details

Defined in GI.Gdk.Structs.ToplevelLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

toplevelLayoutCopy :: (HasCallStack, MonadIO m) => ToplevelLayout -> m ToplevelLayout #

toplevelLayoutEqual :: (HasCallStack, MonadIO m) => ToplevelLayout -> ToplevelLayout -> m Bool #

toplevelLayoutGetFullscreen :: (HasCallStack, MonadIO m) => ToplevelLayout -> m (Bool, Bool) #

toplevelLayoutGetFullscreenMonitor :: (HasCallStack, MonadIO m) => ToplevelLayout -> m (Maybe Monitor) #

toplevelLayoutGetMaximized :: (HasCallStack, MonadIO m) => ToplevelLayout -> m (Bool, Bool) #

toplevelLayoutGetResizable :: (HasCallStack, MonadIO m) => ToplevelLayout -> m Bool #

toplevelLayoutNew :: (HasCallStack, MonadIO m) => m ToplevelLayout #

toplevelLayoutRef :: (HasCallStack, MonadIO m) => ToplevelLayout -> m ToplevelLayout #

toplevelLayoutSetFullscreen :: (HasCallStack, MonadIO m, IsMonitor a) => ToplevelLayout -> Bool -> Maybe a -> m () #

toplevelLayoutSetMaximized :: (HasCallStack, MonadIO m) => ToplevelLayout -> Bool -> m () #

toplevelLayoutSetResizable :: (HasCallStack, MonadIO m) => ToplevelLayout -> Bool -> m () #

toplevelLayoutUnref :: (HasCallStack, MonadIO m) => ToplevelLayout -> m () #