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

GI.Gtk.Objects.GridLayout

Description

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

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

Documentation

newtype GridLayout #

Instances

Instances details
Eq GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

(==) :: GridLayout -> GridLayout -> Bool

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

GObject GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

ManagedPtrNewtype GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

TypedObject GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

glibType :: IO GType #

HasParentTypes GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

HasAttributeList GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

(info ~ ResolveGridLayoutMethod t GridLayout, OverloadedMethod info GridLayout p, HasField t GridLayout p) => HasField (t :: Symbol) GridLayout p 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

getField :: GridLayout -> p

(info ~ ResolveGridLayoutMethod t GridLayout, OverloadedMethodInfo info GridLayout) => IsLabel t (MethodProxy info GridLayout) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

fromLabel :: MethodProxy info GridLayout

(info ~ ResolveGridLayoutMethod t GridLayout, OverloadedMethod info GridLayout p) => IsLabel t (GridLayout -> p) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

fromLabel :: GridLayout -> p

IsGValue (Maybe GridLayout) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttributeList GridLayout = GridLayoutAttributeList
type ParentTypes GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type ParentTypes GridLayout = '[LayoutManager, Object]
type SignalList GridLayout 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type SignalList GridLayout = GridLayoutSignalList

data GridLayoutBaselineRowPropertyInfo #

Instances

Instances details
AttrInfo GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Associated Types

type AttrAllowedOps GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrBaseTypeConstraint GridLayoutBaselineRowPropertyInfo = IsGridLayout
type AttrGetType GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutBaselineRowPropertyInfo = Int32
type AttrSetTypeConstraint GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutBaselineRowPropertyInfo = Type ~ Int32
type AttrTransferTypeConstraint GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferTypeConstraint GridLayoutBaselineRowPropertyInfo = Type ~ Int32
type AttrTransferType GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutBaselineRowPropertyInfo = Int32
type AttrLabel GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutBaselineRowPropertyInfo = "baseline-row"
type AttrOrigin GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrBaseTypeConstraint GridLayoutBaselineRowPropertyInfo = IsGridLayout
type AttrGetType GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutBaselineRowPropertyInfo = Int32
type AttrLabel GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutBaselineRowPropertyInfo = "baseline-row"
type AttrOrigin GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutBaselineRowPropertyInfo = Type ~ Int32
type AttrTransferType GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutBaselineRowPropertyInfo = Int32
type AttrTransferTypeConstraint GridLayoutBaselineRowPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferTypeConstraint GridLayoutBaselineRowPropertyInfo = Type ~ Int32

data GridLayoutColumnHomogeneousPropertyInfo #

Instances

Instances details
AttrInfo GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Associated Types

type AttrAllowedOps GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutColumnHomogeneousPropertyInfo = Bool
type AttrLabel GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutColumnHomogeneousPropertyInfo = "column-homogeneous"
type AttrOrigin GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutColumnHomogeneousPropertyInfo = "column-homogeneous"
type AttrOrigin GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutColumnHomogeneousPropertyInfo = Bool
type AttrTransferTypeConstraint GridLayoutColumnHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferTypeConstraint GridLayoutColumnHomogeneousPropertyInfo = Type ~ Bool

data GridLayoutColumnSpacingPropertyInfo #

Instances

Instances details
AttrInfo GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Associated Types

type AttrAllowedOps GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutColumnSpacingPropertyInfo = Int32
type AttrSetTypeConstraint GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutColumnSpacingPropertyInfo = Type ~ Int32
type AttrTransferTypeConstraint GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferTypeConstraint GridLayoutColumnSpacingPropertyInfo = Type ~ Int32
type AttrTransferType GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutColumnSpacingPropertyInfo = Int32
type AttrLabel GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutColumnSpacingPropertyInfo = "column-spacing"
type AttrOrigin GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutColumnSpacingPropertyInfo = Int32
type AttrLabel GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutColumnSpacingPropertyInfo = "column-spacing"
type AttrOrigin GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutColumnSpacingPropertyInfo = Type ~ Int32
type AttrTransferType GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutColumnSpacingPropertyInfo = Int32
type AttrTransferTypeConstraint GridLayoutColumnSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferTypeConstraint GridLayoutColumnSpacingPropertyInfo = Type ~ Int32

data GridLayoutGetBaselineRowMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutGetBaselineRowMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutGetBaselineRowMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutGetColumnHomogeneousMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutGetColumnHomogeneousMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutGetColumnHomogeneousMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutGetColumnSpacingMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutGetColumnSpacingMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutGetColumnSpacingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutGetRowBaselinePositionMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> m BaselinePosition), MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutGetRowBaselinePositionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutGetRowBaselinePositionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutGetRowHomogeneousMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutGetRowHomogeneousMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutGetRowHomogeneousMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutGetRowSpacingMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutGetRowSpacingMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutGetRowSpacingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutRowHomogeneousPropertyInfo #

Instances

Instances details
AttrInfo GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Associated Types

type AttrAllowedOps GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutRowHomogeneousPropertyInfo = Bool
type AttrSetTypeConstraint GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutRowHomogeneousPropertyInfo = Bool
type AttrLabel GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutRowHomogeneousPropertyInfo = "row-homogeneous"
type AttrOrigin GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutRowHomogeneousPropertyInfo = Bool
type AttrLabel GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutRowHomogeneousPropertyInfo = "row-homogeneous"
type AttrOrigin GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutRowHomogeneousPropertyInfo = Bool
type AttrTransferTypeConstraint GridLayoutRowHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferTypeConstraint GridLayoutRowHomogeneousPropertyInfo = Type ~ Bool

data GridLayoutRowSpacingPropertyInfo #

Instances

Instances details
AttrInfo GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Associated Types

type AttrAllowedOps GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrBaseTypeConstraint GridLayoutRowSpacingPropertyInfo = IsGridLayout
type AttrGetType GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutRowSpacingPropertyInfo = Int32
type AttrSetTypeConstraint GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutRowSpacingPropertyInfo = Type ~ Int32
type AttrTransferTypeConstraint GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferTypeConstraint GridLayoutRowSpacingPropertyInfo = Type ~ Int32
type AttrTransferType GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutRowSpacingPropertyInfo = Int32
type AttrLabel GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutRowSpacingPropertyInfo = "row-spacing"
type AttrOrigin GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Defined in GI.Gtk.Objects.GridLayout

type AttrBaseTypeConstraint GridLayoutRowSpacingPropertyInfo = IsGridLayout
type AttrGetType GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrGetType GridLayoutRowSpacingPropertyInfo = Int32
type AttrLabel GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrLabel GridLayoutRowSpacingPropertyInfo = "row-spacing"
type AttrOrigin GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrSetTypeConstraint GridLayoutRowSpacingPropertyInfo = Type ~ Int32
type AttrTransferType GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferType GridLayoutRowSpacingPropertyInfo = Int32
type AttrTransferTypeConstraint GridLayoutRowSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GridLayout

type AttrTransferTypeConstraint GridLayoutRowSpacingPropertyInfo = Type ~ Int32

data GridLayoutSetBaselineRowMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> m ()), MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutSetBaselineRowMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutSetBaselineRowMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutSetColumnHomogeneousMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutSetColumnHomogeneousMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutSetColumnHomogeneousMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutSetColumnSpacingMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutSetColumnSpacingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutSetRowBaselinePositionMethodInfo #

Instances

Instances details
(signature ~ (Int32 -> BaselinePosition -> m ()), MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutSetRowBaselinePositionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutSetRowBaselinePositionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutSetRowHomogeneousMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsGridLayout a) => OverloadedMethod GridLayoutSetRowHomogeneousMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutSetRowHomogeneousMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GridLayoutSetRowSpacingMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GridLayoutSetRowSpacingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GridLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

class (GObject o, IsDescendantOf GridLayout o) => IsGridLayout o #

Instances

Instances details
(GObject o, IsDescendantOf GridLayout o) => IsGridLayout o 
Instance details

Defined in GI.Gtk.Objects.GridLayout

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

Equations

ResolveGridLayoutMethod "allocate" o = LayoutManagerAllocateMethodInfo 
ResolveGridLayoutMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveGridLayoutMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveGridLayoutMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveGridLayoutMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveGridLayoutMethod "getv" o = ObjectGetvMethodInfo 
ResolveGridLayoutMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveGridLayoutMethod "layoutChanged" o = LayoutManagerLayoutChangedMethodInfo 
ResolveGridLayoutMethod "measure" o = LayoutManagerMeasureMethodInfo 
ResolveGridLayoutMethod "notify" o = ObjectNotifyMethodInfo 
ResolveGridLayoutMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveGridLayoutMethod "ref" o = ObjectRefMethodInfo 
ResolveGridLayoutMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveGridLayoutMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveGridLayoutMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveGridLayoutMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveGridLayoutMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveGridLayoutMethod "unref" o = ObjectUnrefMethodInfo 
ResolveGridLayoutMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveGridLayoutMethod "getBaselineRow" o = GridLayoutGetBaselineRowMethodInfo 
ResolveGridLayoutMethod "getColumnHomogeneous" o = GridLayoutGetColumnHomogeneousMethodInfo 
ResolveGridLayoutMethod "getColumnSpacing" o = GridLayoutGetColumnSpacingMethodInfo 
ResolveGridLayoutMethod "getData" o = ObjectGetDataMethodInfo 
ResolveGridLayoutMethod "getLayoutChild" o = LayoutManagerGetLayoutChildMethodInfo 
ResolveGridLayoutMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveGridLayoutMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveGridLayoutMethod "getRequestMode" o = LayoutManagerGetRequestModeMethodInfo 
ResolveGridLayoutMethod "getRowBaselinePosition" o = GridLayoutGetRowBaselinePositionMethodInfo 
ResolveGridLayoutMethod "getRowHomogeneous" o = GridLayoutGetRowHomogeneousMethodInfo 
ResolveGridLayoutMethod "getRowSpacing" o = GridLayoutGetRowSpacingMethodInfo 
ResolveGridLayoutMethod "getWidget" o = LayoutManagerGetWidgetMethodInfo 
ResolveGridLayoutMethod "setBaselineRow" o = GridLayoutSetBaselineRowMethodInfo 
ResolveGridLayoutMethod "setColumnHomogeneous" o = GridLayoutSetColumnHomogeneousMethodInfo 
ResolveGridLayoutMethod "setColumnSpacing" o = GridLayoutSetColumnSpacingMethodInfo 
ResolveGridLayoutMethod "setData" o = ObjectSetDataMethodInfo 
ResolveGridLayoutMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveGridLayoutMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveGridLayoutMethod "setRowBaselinePosition" o = GridLayoutSetRowBaselinePositionMethodInfo 
ResolveGridLayoutMethod "setRowHomogeneous" o = GridLayoutSetRowHomogeneousMethodInfo 
ResolveGridLayoutMethod "setRowSpacing" o = GridLayoutSetRowSpacingMethodInfo 
ResolveGridLayoutMethod l o = MethodResolutionFailed l o :: Type 

constructGridLayoutBaselineRow :: (IsGridLayout o, MonadIO m) => Int32 -> m (GValueConstruct o) #

constructGridLayoutColumnHomogeneous :: (IsGridLayout o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructGridLayoutColumnSpacing :: (IsGridLayout o, MonadIO m) => Int32 -> m (GValueConstruct o) #

constructGridLayoutRowHomogeneous :: (IsGridLayout o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructGridLayoutRowSpacing :: (IsGridLayout o, MonadIO m) => Int32 -> m (GValueConstruct o) #

getGridLayoutBaselineRow :: (MonadIO m, IsGridLayout o) => o -> m Int32 #

getGridLayoutColumnHomogeneous :: (MonadIO m, IsGridLayout o) => o -> m Bool #

getGridLayoutColumnSpacing :: (MonadIO m, IsGridLayout o) => o -> m Int32 #

getGridLayoutRowHomogeneous :: (MonadIO m, IsGridLayout o) => o -> m Bool #

getGridLayoutRowSpacing :: (MonadIO m, IsGridLayout o) => o -> m Int32 #

gridLayoutBaselineRow :: AttrLabelProxy "baselineRow" #

gridLayoutColumnHomogeneous :: AttrLabelProxy "columnHomogeneous" #

gridLayoutColumnSpacing :: AttrLabelProxy "columnSpacing" #

gridLayoutGetBaselineRow :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> m Int32 #

gridLayoutGetColumnHomogeneous :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> m Bool #

gridLayoutGetColumnSpacing :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> m Word32 #

gridLayoutGetRowBaselinePosition :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> Int32 -> m BaselinePosition #

gridLayoutGetRowHomogeneous :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> m Bool #

gridLayoutGetRowSpacing :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> m Word32 #

gridLayoutNew :: (HasCallStack, MonadIO m) => m GridLayout #

gridLayoutRowHomogeneous :: AttrLabelProxy "rowHomogeneous" #

gridLayoutRowSpacing :: AttrLabelProxy "rowSpacing" #

gridLayoutSetBaselineRow :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> Int32 -> m () #

gridLayoutSetColumnHomogeneous :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> Bool -> m () #

gridLayoutSetColumnSpacing :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> Word32 -> m () #

gridLayoutSetRowBaselinePosition :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> Int32 -> BaselinePosition -> m () #

gridLayoutSetRowHomogeneous :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> Bool -> m () #

gridLayoutSetRowSpacing :: (HasCallStack, MonadIO m, IsGridLayout a) => a -> Word32 -> m () #

setGridLayoutBaselineRow :: (MonadIO m, IsGridLayout o) => o -> Int32 -> m () #

setGridLayoutColumnHomogeneous :: (MonadIO m, IsGridLayout o) => o -> Bool -> m () #

setGridLayoutColumnSpacing :: (MonadIO m, IsGridLayout o) => o -> Int32 -> m () #

setGridLayoutRowHomogeneous :: (MonadIO m, IsGridLayout o) => o -> Bool -> m () #

setGridLayoutRowSpacing :: (MonadIO m, IsGridLayout o) => o -> Int32 -> m () #

toGridLayout :: (MonadIO m, IsGridLayout o) => o -> m GridLayout #