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

GI.Gtk.Objects.BoxLayout

Description

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

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

Documentation

newtype BoxLayout #

Instances

Instances details
Eq BoxLayout 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

(==) :: BoxLayout -> BoxLayout -> Bool

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

GObject BoxLayout 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

ManagedPtrNewtype BoxLayout 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

TypedObject BoxLayout 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

glibType :: IO GType #

HasParentTypes BoxLayout 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

HasAttributeList BoxLayout 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

(info ~ ResolveBoxLayoutMethod t BoxLayout, OverloadedMethod info BoxLayout p, HasField t BoxLayout p) => HasField (t :: Symbol) BoxLayout p 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

getField :: BoxLayout -> p

(info ~ ResolveBoxLayoutMethod t BoxLayout, OverloadedMethodInfo info BoxLayout) => IsLabel t (MethodProxy info BoxLayout) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

fromLabel :: MethodProxy info BoxLayout

(info ~ ResolveBoxLayoutMethod t BoxLayout, OverloadedMethod info BoxLayout p) => IsLabel t (BoxLayout -> p) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

fromLabel :: BoxLayout -> p

IsGValue (Maybe BoxLayout) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList BoxLayout 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttributeList BoxLayout = BoxLayoutAttributeList
type ParentTypes BoxLayout 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type SignalList BoxLayout = BoxLayoutSignalList

data BoxLayoutBaselineChildPropertyInfo #

Instances

Instances details
AttrInfo BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Associated Types

type AttrAllowedOps BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrBaseTypeConstraint BoxLayoutBaselineChildPropertyInfo = IsBoxLayout
type AttrGetType BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrGetType BoxLayoutBaselineChildPropertyInfo = Int32
type AttrSetTypeConstraint BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferType BoxLayoutBaselineChildPropertyInfo = Int32
type AttrLabel BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutBaselineChildPropertyInfo = "baseline-child"
type AttrOrigin BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrBaseTypeConstraint BoxLayoutBaselineChildPropertyInfo = IsBoxLayout
type AttrGetType BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrGetType BoxLayoutBaselineChildPropertyInfo = Int32
type AttrLabel BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutBaselineChildPropertyInfo = "baseline-child"
type AttrOrigin BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrSetTypeConstraint BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferType BoxLayoutBaselineChildPropertyInfo = Int32
type AttrTransferTypeConstraint BoxLayoutBaselineChildPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferTypeConstraint BoxLayoutBaselineChildPropertyInfo = Type ~ Int32

data BoxLayoutBaselinePositionPropertyInfo #

Instances

Instances details
AttrInfo BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Associated Types

type AttrAllowedOps BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrGetType BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrSetTypeConstraint BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrSetTypeConstraint BoxLayoutBaselinePositionPropertyInfo = Type ~ BaselinePosition
type AttrTransferTypeConstraint BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferTypeConstraint BoxLayoutBaselinePositionPropertyInfo = Type ~ BaselinePosition
type AttrTransferType BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutBaselinePositionPropertyInfo = "baseline-position"
type AttrOrigin BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrGetType BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutBaselinePositionPropertyInfo = "baseline-position"
type AttrOrigin BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrSetTypeConstraint BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrSetTypeConstraint BoxLayoutBaselinePositionPropertyInfo = Type ~ BaselinePosition
type AttrTransferType BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferTypeConstraint BoxLayoutBaselinePositionPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferTypeConstraint BoxLayoutBaselinePositionPropertyInfo = Type ~ BaselinePosition

data BoxLayoutGetBaselineChildMethodInfo #

Instances

Instances details
(signature ~ m Int32, MonadIO m, IsBoxLayout a) => OverloadedMethod BoxLayoutGetBaselineChildMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo BoxLayoutGetBaselineChildMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BoxLayoutGetBaselinePositionMethodInfo #

Instances

Instances details
(signature ~ m BaselinePosition, MonadIO m, IsBoxLayout a) => OverloadedMethod BoxLayoutGetBaselinePositionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo BoxLayoutGetBaselinePositionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BoxLayoutGetHomogeneousMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsBoxLayout a) => OverloadedMethod BoxLayoutGetHomogeneousMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo BoxLayoutGetHomogeneousMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BoxLayoutGetSpacingMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsBoxLayout a) => OverloadedMethod BoxLayoutGetSpacingMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo BoxLayoutGetSpacingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BoxLayoutHomogeneousPropertyInfo #

Instances

Instances details
AttrInfo BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Associated Types

type AttrAllowedOps BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrBaseTypeConstraint BoxLayoutHomogeneousPropertyInfo = IsBoxLayout
type AttrGetType BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrGetType BoxLayoutHomogeneousPropertyInfo = Bool
type AttrSetTypeConstraint BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferType BoxLayoutHomogeneousPropertyInfo = Bool
type AttrLabel BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutHomogeneousPropertyInfo = "homogeneous"
type AttrOrigin BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrBaseTypeConstraint BoxLayoutHomogeneousPropertyInfo = IsBoxLayout
type AttrGetType BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrGetType BoxLayoutHomogeneousPropertyInfo = Bool
type AttrLabel BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutHomogeneousPropertyInfo = "homogeneous"
type AttrOrigin BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrSetTypeConstraint BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferType BoxLayoutHomogeneousPropertyInfo = Bool
type AttrTransferTypeConstraint BoxLayoutHomogeneousPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferTypeConstraint BoxLayoutHomogeneousPropertyInfo = Type ~ Bool

data BoxLayoutSetBaselineChildMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo BoxLayoutSetBaselineChildMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BoxLayoutSetBaselinePositionMethodInfo #

Instances

Instances details
(signature ~ (BaselinePosition -> m ()), MonadIO m, IsBoxLayout a) => OverloadedMethod BoxLayoutSetBaselinePositionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo BoxLayoutSetBaselinePositionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BoxLayoutSetHomogeneousMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo BoxLayoutSetHomogeneousMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BoxLayoutSetSpacingMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo BoxLayoutSetSpacingMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BoxLayoutSpacingPropertyInfo #

Instances

Instances details
AttrInfo BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Associated Types

type AttrAllowedOps BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrBaseTypeConstraint BoxLayoutSpacingPropertyInfo = IsBoxLayout
type AttrGetType BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrGetType BoxLayoutSpacingPropertyInfo = Int32
type AttrSetTypeConstraint BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferType BoxLayoutSpacingPropertyInfo = Int32
type AttrLabel BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutSpacingPropertyInfo = "spacing"
type AttrOrigin BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrBaseTypeConstraint BoxLayoutSpacingPropertyInfo = IsBoxLayout
type AttrGetType BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrGetType BoxLayoutSpacingPropertyInfo = Int32
type AttrLabel BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrLabel BoxLayoutSpacingPropertyInfo = "spacing"
type AttrOrigin BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrSetTypeConstraint BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferType BoxLayoutSpacingPropertyInfo = Int32
type AttrTransferTypeConstraint BoxLayoutSpacingPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

type AttrTransferTypeConstraint BoxLayoutSpacingPropertyInfo = Type ~ Int32

class (GObject o, IsDescendantOf BoxLayout o) => IsBoxLayout o #

Instances

Instances details
(GObject o, IsDescendantOf BoxLayout o) => IsBoxLayout o 
Instance details

Defined in GI.Gtk.Objects.BoxLayout

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

Equations

ResolveBoxLayoutMethod "allocate" o = LayoutManagerAllocateMethodInfo 
ResolveBoxLayoutMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveBoxLayoutMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveBoxLayoutMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveBoxLayoutMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveBoxLayoutMethod "getv" o = ObjectGetvMethodInfo 
ResolveBoxLayoutMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveBoxLayoutMethod "layoutChanged" o = LayoutManagerLayoutChangedMethodInfo 
ResolveBoxLayoutMethod "measure" o = LayoutManagerMeasureMethodInfo 
ResolveBoxLayoutMethod "notify" o = ObjectNotifyMethodInfo 
ResolveBoxLayoutMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveBoxLayoutMethod "ref" o = ObjectRefMethodInfo 
ResolveBoxLayoutMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveBoxLayoutMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveBoxLayoutMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveBoxLayoutMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveBoxLayoutMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveBoxLayoutMethod "unref" o = ObjectUnrefMethodInfo 
ResolveBoxLayoutMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveBoxLayoutMethod "getBaselineChild" o = BoxLayoutGetBaselineChildMethodInfo 
ResolveBoxLayoutMethod "getBaselinePosition" o = BoxLayoutGetBaselinePositionMethodInfo 
ResolveBoxLayoutMethod "getData" o = ObjectGetDataMethodInfo 
ResolveBoxLayoutMethod "getHomogeneous" o = BoxLayoutGetHomogeneousMethodInfo 
ResolveBoxLayoutMethod "getLayoutChild" o = LayoutManagerGetLayoutChildMethodInfo 
ResolveBoxLayoutMethod "getOrientation" o = OrientableGetOrientationMethodInfo 
ResolveBoxLayoutMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveBoxLayoutMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveBoxLayoutMethod "getRequestMode" o = LayoutManagerGetRequestModeMethodInfo 
ResolveBoxLayoutMethod "getSpacing" o = BoxLayoutGetSpacingMethodInfo 
ResolveBoxLayoutMethod "getWidget" o = LayoutManagerGetWidgetMethodInfo 
ResolveBoxLayoutMethod "setBaselineChild" o = BoxLayoutSetBaselineChildMethodInfo 
ResolveBoxLayoutMethod "setBaselinePosition" o = BoxLayoutSetBaselinePositionMethodInfo 
ResolveBoxLayoutMethod "setData" o = ObjectSetDataMethodInfo 
ResolveBoxLayoutMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveBoxLayoutMethod "setHomogeneous" o = BoxLayoutSetHomogeneousMethodInfo 
ResolveBoxLayoutMethod "setOrientation" o = OrientableSetOrientationMethodInfo 
ResolveBoxLayoutMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveBoxLayoutMethod "setSpacing" o = BoxLayoutSetSpacingMethodInfo 
ResolveBoxLayoutMethod l o = MethodResolutionFailed l o :: Type 

boxLayoutBaselineChild :: AttrLabelProxy "baselineChild" #

boxLayoutBaselinePosition :: AttrLabelProxy "baselinePosition" #

boxLayoutGetBaselineChild :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> m Int32 #

boxLayoutGetBaselinePosition :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> m BaselinePosition #

boxLayoutGetHomogeneous :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> m Bool #

boxLayoutGetSpacing :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> m Word32 #

boxLayoutHomogeneous :: AttrLabelProxy "homogeneous" #

boxLayoutNew :: (HasCallStack, MonadIO m) => Orientation -> m BoxLayout #

boxLayoutSetBaselineChild :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> Int32 -> m () #

boxLayoutSetBaselinePosition :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> BaselinePosition -> m () #

boxLayoutSetHomogeneous :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> Bool -> m () #

boxLayoutSetSpacing :: (HasCallStack, MonadIO m, IsBoxLayout a) => a -> Word32 -> m () #

boxLayoutSpacing :: AttrLabelProxy "spacing" #

constructBoxLayoutBaselineChild :: (IsBoxLayout o, MonadIO m) => Int32 -> m (GValueConstruct o) #

constructBoxLayoutBaselinePosition :: (IsBoxLayout o, MonadIO m) => BaselinePosition -> m (GValueConstruct o) #

constructBoxLayoutHomogeneous :: (IsBoxLayout o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructBoxLayoutSpacing :: (IsBoxLayout o, MonadIO m) => Int32 -> m (GValueConstruct o) #

getBoxLayoutBaselineChild :: (MonadIO m, IsBoxLayout o) => o -> m Int32 #

getBoxLayoutHomogeneous :: (MonadIO m, IsBoxLayout o) => o -> m Bool #

getBoxLayoutSpacing :: (MonadIO m, IsBoxLayout o) => o -> m Int32 #

setBoxLayoutBaselineChild :: (MonadIO m, IsBoxLayout o) => o -> Int32 -> m () #

setBoxLayoutHomogeneous :: (MonadIO m, IsBoxLayout o) => o -> Bool -> m () #

setBoxLayoutSpacing :: (MonadIO m, IsBoxLayout o) => o -> Int32 -> m () #

toBoxLayout :: (MonadIO m, IsBoxLayout o) => o -> m BoxLayout #