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

GI.Gtk.Objects.BinLayout

Description

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

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

Documentation

newtype BinLayout #

Instances

Instances details
Eq BinLayout 
Instance details

Defined in GI.Gtk.Objects.BinLayout

Methods

(==) :: BinLayout -> BinLayout -> Bool

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

GObject BinLayout 
Instance details

Defined in GI.Gtk.Objects.BinLayout

ManagedPtrNewtype BinLayout 
Instance details

Defined in GI.Gtk.Objects.BinLayout

TypedObject BinLayout 
Instance details

Defined in GI.Gtk.Objects.BinLayout

Methods

glibType :: IO GType #

HasParentTypes BinLayout 
Instance details

Defined in GI.Gtk.Objects.BinLayout

HasAttributeList BinLayout 
Instance details

Defined in GI.Gtk.Objects.BinLayout

(info ~ ResolveBinLayoutMethod t BinLayout, OverloadedMethod info BinLayout p, HasField t BinLayout p) => HasField (t :: Symbol) BinLayout p 
Instance details

Defined in GI.Gtk.Objects.BinLayout

Methods

getField :: BinLayout -> p

(info ~ ResolveBinLayoutMethod t BinLayout, OverloadedMethodInfo info BinLayout) => IsLabel t (MethodProxy info BinLayout) 
Instance details

Defined in GI.Gtk.Objects.BinLayout

Methods

fromLabel :: MethodProxy info BinLayout

(info ~ ResolveBinLayoutMethod t BinLayout, OverloadedMethod info BinLayout p) => IsLabel t (BinLayout -> p) 
Instance details

Defined in GI.Gtk.Objects.BinLayout

Methods

fromLabel :: BinLayout -> p

IsGValue (Maybe BinLayout) 
Instance details

Defined in GI.Gtk.Objects.BinLayout

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList BinLayout 
Instance details

Defined in GI.Gtk.Objects.BinLayout

type AttributeList BinLayout = BinLayoutAttributeList
type ParentTypes BinLayout 
Instance details

Defined in GI.Gtk.Objects.BinLayout

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

Defined in GI.Gtk.Objects.BinLayout

type SignalList BinLayout = BinLayoutSignalList

class (GObject o, IsDescendantOf BinLayout o) => IsBinLayout o #

Instances

Instances details
(GObject o, IsDescendantOf BinLayout o) => IsBinLayout o 
Instance details

Defined in GI.Gtk.Objects.BinLayout

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

Equations

ResolveBinLayoutMethod "allocate" o = LayoutManagerAllocateMethodInfo 
ResolveBinLayoutMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveBinLayoutMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveBinLayoutMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveBinLayoutMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveBinLayoutMethod "getv" o = ObjectGetvMethodInfo 
ResolveBinLayoutMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveBinLayoutMethod "layoutChanged" o = LayoutManagerLayoutChangedMethodInfo 
ResolveBinLayoutMethod "measure" o = LayoutManagerMeasureMethodInfo 
ResolveBinLayoutMethod "notify" o = ObjectNotifyMethodInfo 
ResolveBinLayoutMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveBinLayoutMethod "ref" o = ObjectRefMethodInfo 
ResolveBinLayoutMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveBinLayoutMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveBinLayoutMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveBinLayoutMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveBinLayoutMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveBinLayoutMethod "unref" o = ObjectUnrefMethodInfo 
ResolveBinLayoutMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveBinLayoutMethod "getData" o = ObjectGetDataMethodInfo 
ResolveBinLayoutMethod "getLayoutChild" o = LayoutManagerGetLayoutChildMethodInfo 
ResolveBinLayoutMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveBinLayoutMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveBinLayoutMethod "getRequestMode" o = LayoutManagerGetRequestModeMethodInfo 
ResolveBinLayoutMethod "getWidget" o = LayoutManagerGetWidgetMethodInfo 
ResolveBinLayoutMethod "setData" o = ObjectSetDataMethodInfo 
ResolveBinLayoutMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveBinLayoutMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveBinLayoutMethod l o = MethodResolutionFailed l o :: Type 

binLayoutNew :: (HasCallStack, MonadIO m) => m BinLayout #

toBinLayout :: (MonadIO m, IsBinLayout o) => o -> m BinLayout #