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

GI.Gtk.Objects.OverlayLayoutChild

Description

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

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

Documentation

newtype OverlayLayoutChild #

Instances

Instances details
Eq OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

GObject OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

ManagedPtrNewtype OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

TypedObject OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

glibType :: IO GType #

HasParentTypes OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

HasAttributeList OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

(info ~ ResolveOverlayLayoutChildMethod t OverlayLayoutChild, OverloadedMethod info OverlayLayoutChild p, HasField t OverlayLayoutChild p) => HasField (t :: Symbol) OverlayLayoutChild p 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

(info ~ ResolveOverlayLayoutChildMethod t OverlayLayoutChild, OverloadedMethodInfo info OverlayLayoutChild) => IsLabel t (MethodProxy info OverlayLayoutChild) 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

fromLabel :: MethodProxy info OverlayLayoutChild

(info ~ ResolveOverlayLayoutChildMethod t OverlayLayoutChild, OverloadedMethod info OverlayLayoutChild p) => IsLabel t (OverlayLayoutChild -> p) 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

IsGValue (Maybe OverlayLayoutChild) 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttributeList OverlayLayoutChild = OverlayLayoutChildAttributeList
type ParentTypes OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type ParentTypes OverlayLayoutChild = '[LayoutChild, Object]
type SignalList OverlayLayoutChild 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type SignalList OverlayLayoutChild = OverlayLayoutChildSignalList

class (GObject o, IsDescendantOf OverlayLayoutChild o) => IsOverlayLayoutChild o #

Instances

Instances details
(GObject o, IsDescendantOf OverlayLayoutChild o) => IsOverlayLayoutChild o 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

data OverlayLayoutChildClipOverlayPropertyInfo #

Instances

Instances details
AttrInfo OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Associated Types

type AttrAllowedOps OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrGetType OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrSetTypeConstraint OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrTransferType OverlayLayoutChildClipOverlayPropertyInfo = Bool
type AttrLabel OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrLabel OverlayLayoutChildClipOverlayPropertyInfo = "clip-overlay"
type AttrOrigin OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrGetType OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrLabel OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrLabel OverlayLayoutChildClipOverlayPropertyInfo = "clip-overlay"
type AttrOrigin OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrSetTypeConstraint OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrTransferType OverlayLayoutChildClipOverlayPropertyInfo = Bool
type AttrTransferTypeConstraint OverlayLayoutChildClipOverlayPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrTransferTypeConstraint OverlayLayoutChildClipOverlayPropertyInfo = Type ~ Bool

data OverlayLayoutChildGetClipOverlayMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsOverlayLayoutChild a) => OverloadedMethod OverlayLayoutChildGetClipOverlayMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo OverlayLayoutChildGetClipOverlayMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data OverlayLayoutChildGetMeasureMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsOverlayLayoutChild a) => OverloadedMethod OverlayLayoutChildGetMeasureMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo OverlayLayoutChildGetMeasureMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data OverlayLayoutChildMeasurePropertyInfo #

Instances

Instances details
AttrInfo OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Associated Types

type AttrAllowedOps OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrGetType OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrSetTypeConstraint OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrTransferType OverlayLayoutChildMeasurePropertyInfo = Bool
type AttrLabel OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrLabel OverlayLayoutChildMeasurePropertyInfo = "measure"
type AttrOrigin OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrGetType OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrLabel OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrLabel OverlayLayoutChildMeasurePropertyInfo = "measure"
type AttrOrigin OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrSetTypeConstraint OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrTransferType OverlayLayoutChildMeasurePropertyInfo = Bool
type AttrTransferTypeConstraint OverlayLayoutChildMeasurePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

type AttrTransferTypeConstraint OverlayLayoutChildMeasurePropertyInfo = Type ~ Bool

data OverlayLayoutChildSetClipOverlayMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo OverlayLayoutChildSetClipOverlayMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data OverlayLayoutChildSetMeasureMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo OverlayLayoutChildSetMeasureMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.OverlayLayoutChild

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

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

Equations

ResolveOverlayLayoutChildMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveOverlayLayoutChildMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveOverlayLayoutChildMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveOverlayLayoutChildMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveOverlayLayoutChildMethod "getv" o = ObjectGetvMethodInfo 
ResolveOverlayLayoutChildMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveOverlayLayoutChildMethod "notify" o = ObjectNotifyMethodInfo 
ResolveOverlayLayoutChildMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveOverlayLayoutChildMethod "ref" o = ObjectRefMethodInfo 
ResolveOverlayLayoutChildMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveOverlayLayoutChildMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveOverlayLayoutChildMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveOverlayLayoutChildMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveOverlayLayoutChildMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveOverlayLayoutChildMethod "unref" o = ObjectUnrefMethodInfo 
ResolveOverlayLayoutChildMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveOverlayLayoutChildMethod "getChildWidget" o = LayoutChildGetChildWidgetMethodInfo 
ResolveOverlayLayoutChildMethod "getClipOverlay" o = OverlayLayoutChildGetClipOverlayMethodInfo 
ResolveOverlayLayoutChildMethod "getData" o = ObjectGetDataMethodInfo 
ResolveOverlayLayoutChildMethod "getLayoutManager" o = LayoutChildGetLayoutManagerMethodInfo 
ResolveOverlayLayoutChildMethod "getMeasure" o = OverlayLayoutChildGetMeasureMethodInfo 
ResolveOverlayLayoutChildMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveOverlayLayoutChildMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveOverlayLayoutChildMethod "setClipOverlay" o = OverlayLayoutChildSetClipOverlayMethodInfo 
ResolveOverlayLayoutChildMethod "setData" o = ObjectSetDataMethodInfo 
ResolveOverlayLayoutChildMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveOverlayLayoutChildMethod "setMeasure" o = OverlayLayoutChildSetMeasureMethodInfo 
ResolveOverlayLayoutChildMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveOverlayLayoutChildMethod l o = MethodResolutionFailed l o :: Type 

constructOverlayLayoutChildClipOverlay :: (IsOverlayLayoutChild o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructOverlayLayoutChildMeasure :: (IsOverlayLayoutChild o, MonadIO m) => Bool -> m (GValueConstruct o) #

getOverlayLayoutChildMeasure :: (MonadIO m, IsOverlayLayoutChild o) => o -> m Bool #

overlayLayoutChildClipOverlay :: AttrLabelProxy "clipOverlay" #

overlayLayoutChildGetClipOverlay :: (HasCallStack, MonadIO m, IsOverlayLayoutChild a) => a -> m Bool #

overlayLayoutChildGetMeasure :: (HasCallStack, MonadIO m, IsOverlayLayoutChild a) => a -> m Bool #

overlayLayoutChildMeasure :: AttrLabelProxy "measure" #

overlayLayoutChildSetClipOverlay :: (HasCallStack, MonadIO m, IsOverlayLayoutChild a) => a -> Bool -> m () #

overlayLayoutChildSetMeasure :: (HasCallStack, MonadIO m, IsOverlayLayoutChild a) => a -> Bool -> m () #

setOverlayLayoutChildClipOverlay :: (MonadIO m, IsOverlayLayoutChild o) => o -> Bool -> m () #

setOverlayLayoutChildMeasure :: (MonadIO m, IsOverlayLayoutChild o) => o -> Bool -> m () #