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

GI.Gtk.Interfaces.BuilderScope

Description

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

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

Documentation

newtype BuilderScope #

Instances

Instances details
Eq BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

Methods

(==) :: BuilderScope -> BuilderScope -> Bool

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

GObject BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

ManagedPtrNewtype BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

TypedObject BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

Methods

glibType :: IO GType #

HasParentTypes BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

HasAttributeList BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

(info ~ ResolveBuilderScopeMethod t BuilderScope, OverloadedMethod info BuilderScope p, HasField t BuilderScope p) => HasField (t :: Symbol) BuilderScope p 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

Methods

getField :: BuilderScope -> p

(info ~ ResolveBuilderScopeMethod t BuilderScope, OverloadedMethodInfo info BuilderScope) => IsLabel t (MethodProxy info BuilderScope) 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

Methods

fromLabel :: MethodProxy info BuilderScope

(info ~ ResolveBuilderScopeMethod t BuilderScope, OverloadedMethod info BuilderScope p) => IsLabel t (BuilderScope -> p) 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

Methods

fromLabel :: BuilderScope -> p

IsGValue (Maybe BuilderScope) 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

type AttributeList BuilderScope = BuilderScopeAttributeList
type ParentTypes BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

type ParentTypes BuilderScope = '[Object]
type SignalList BuilderScope 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

type SignalList BuilderScope = BuilderScopeSignalList

class (GObject o, IsDescendantOf BuilderScope o) => IsBuilderScope o #

Instances

Instances details
(GObject o, IsDescendantOf BuilderScope o) => IsBuilderScope o 
Instance details

Defined in GI.Gtk.Interfaces.BuilderScope

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

Equations

ResolveBuilderScopeMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveBuilderScopeMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveBuilderScopeMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveBuilderScopeMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveBuilderScopeMethod "getv" o = ObjectGetvMethodInfo 
ResolveBuilderScopeMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveBuilderScopeMethod "notify" o = ObjectNotifyMethodInfo 
ResolveBuilderScopeMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveBuilderScopeMethod "ref" o = ObjectRefMethodInfo 
ResolveBuilderScopeMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveBuilderScopeMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveBuilderScopeMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveBuilderScopeMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveBuilderScopeMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveBuilderScopeMethod "unref" o = ObjectUnrefMethodInfo 
ResolveBuilderScopeMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveBuilderScopeMethod "getData" o = ObjectGetDataMethodInfo 
ResolveBuilderScopeMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveBuilderScopeMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveBuilderScopeMethod "setData" o = ObjectSetDataMethodInfo 
ResolveBuilderScopeMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveBuilderScopeMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveBuilderScopeMethod l o = MethodResolutionFailed l o :: Type 

toBuilderScope :: (MonadIO m, IsBuilderScope o) => o -> m BuilderScope #