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

GI.Gtk.Objects.TreeListRow

Description

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

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

Documentation

newtype TreeListRow #

Instances

Instances details
Eq TreeListRow 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

(==) :: TreeListRow -> TreeListRow -> Bool

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

GObject TreeListRow 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

ManagedPtrNewtype TreeListRow 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

TypedObject TreeListRow 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

glibType :: IO GType #

HasParentTypes TreeListRow 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

HasAttributeList TreeListRow 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

(info ~ ResolveTreeListRowMethod t TreeListRow, OverloadedMethod info TreeListRow p, HasField t TreeListRow p) => HasField (t :: Symbol) TreeListRow p 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

getField :: TreeListRow -> p

(info ~ ResolveTreeListRowMethod t TreeListRow, OverloadedMethodInfo info TreeListRow) => IsLabel t (MethodProxy info TreeListRow) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

fromLabel :: MethodProxy info TreeListRow

(info ~ ResolveTreeListRowMethod t TreeListRow, OverloadedMethod info TreeListRow p) => IsLabel t (TreeListRow -> p) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

fromLabel :: TreeListRow -> p

IsGValue (Maybe TreeListRow) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList TreeListRow 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttributeList TreeListRow = TreeListRowAttributeList
type ParentTypes TreeListRow 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

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

Defined in GI.Gtk.Objects.TreeListRow

type SignalList TreeListRow = TreeListRowSignalList

class (GObject o, IsDescendantOf TreeListRow o) => IsTreeListRow o #

Instances

Instances details
(GObject o, IsDescendantOf TreeListRow o) => IsTreeListRow o 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

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

Equations

ResolveTreeListRowMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveTreeListRowMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveTreeListRowMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveTreeListRowMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveTreeListRowMethod "getv" o = ObjectGetvMethodInfo 
ResolveTreeListRowMethod "isExpandable" o = TreeListRowIsExpandableMethodInfo 
ResolveTreeListRowMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveTreeListRowMethod "notify" o = ObjectNotifyMethodInfo 
ResolveTreeListRowMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveTreeListRowMethod "ref" o = ObjectRefMethodInfo 
ResolveTreeListRowMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveTreeListRowMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveTreeListRowMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveTreeListRowMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveTreeListRowMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveTreeListRowMethod "unref" o = ObjectUnrefMethodInfo 
ResolveTreeListRowMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveTreeListRowMethod "getChildRow" o = TreeListRowGetChildRowMethodInfo 
ResolveTreeListRowMethod "getChildren" o = TreeListRowGetChildrenMethodInfo 
ResolveTreeListRowMethod "getData" o = ObjectGetDataMethodInfo 
ResolveTreeListRowMethod "getDepth" o = TreeListRowGetDepthMethodInfo 
ResolveTreeListRowMethod "getExpanded" o = TreeListRowGetExpandedMethodInfo 
ResolveTreeListRowMethod "getItem" o = TreeListRowGetItemMethodInfo 
ResolveTreeListRowMethod "getParent" o = TreeListRowGetParentMethodInfo 
ResolveTreeListRowMethod "getPosition" o = TreeListRowGetPositionMethodInfo 
ResolveTreeListRowMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveTreeListRowMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveTreeListRowMethod "setData" o = ObjectSetDataMethodInfo 
ResolveTreeListRowMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveTreeListRowMethod "setExpanded" o = TreeListRowSetExpandedMethodInfo 
ResolveTreeListRowMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveTreeListRowMethod l o = MethodResolutionFailed l o :: Type 

data TreeListRowChildrenPropertyInfo #

Instances

Instances details
AttrInfo TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Associated Types

type AttrAllowedOps TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrAllowedOps TreeListRowChildrenPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowChildrenPropertyInfo = IsTreeListRow
type AttrGetType TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowChildrenPropertyInfo = Maybe ListModel
type AttrSetTypeConstraint TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowChildrenPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowChildrenPropertyInfo = Type ~ ()
type AttrTransferType TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowChildrenPropertyInfo = ()
type AttrLabel TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowChildrenPropertyInfo = "children"
type AttrOrigin TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrAllowedOps TreeListRowChildrenPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowChildrenPropertyInfo = IsTreeListRow
type AttrGetType TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowChildrenPropertyInfo = Maybe ListModel
type AttrLabel TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowChildrenPropertyInfo = "children"
type AttrOrigin TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowChildrenPropertyInfo = Type ~ ()
type AttrTransferType TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowChildrenPropertyInfo = ()
type AttrTransferTypeConstraint TreeListRowChildrenPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowChildrenPropertyInfo = Type ~ ()

data TreeListRowDepthPropertyInfo #

Instances

Instances details
AttrInfo TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Associated Types

type AttrAllowedOps TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrAllowedOps TreeListRowDepthPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowDepthPropertyInfo = IsTreeListRow
type AttrGetType TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowDepthPropertyInfo = Word32
type AttrSetTypeConstraint TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowDepthPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowDepthPropertyInfo = Type ~ ()
type AttrTransferType TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowDepthPropertyInfo = ()
type AttrLabel TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowDepthPropertyInfo = "depth"
type AttrOrigin TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrAllowedOps TreeListRowDepthPropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowDepthPropertyInfo = IsTreeListRow
type AttrGetType TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowDepthPropertyInfo = Word32
type AttrLabel TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowDepthPropertyInfo = "depth"
type AttrOrigin TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowDepthPropertyInfo = Type ~ ()
type AttrTransferType TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowDepthPropertyInfo = ()
type AttrTransferTypeConstraint TreeListRowDepthPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowDepthPropertyInfo = Type ~ ()

data TreeListRowExpandablePropertyInfo #

Instances

Instances details
AttrInfo TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Associated Types

type AttrAllowedOps TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrAllowedOps TreeListRowExpandablePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowExpandablePropertyInfo = IsTreeListRow
type AttrGetType TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowExpandablePropertyInfo = Bool
type AttrSetTypeConstraint TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowExpandablePropertyInfo = Type ~ ()
type AttrTransferTypeConstraint TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowExpandablePropertyInfo = Type ~ ()
type AttrTransferType TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowExpandablePropertyInfo = ()
type AttrLabel TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowExpandablePropertyInfo = "expandable"
type AttrOrigin TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrAllowedOps TreeListRowExpandablePropertyInfo = '['AttrGet]
type AttrBaseTypeConstraint TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowExpandablePropertyInfo = IsTreeListRow
type AttrGetType TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowExpandablePropertyInfo = Bool
type AttrLabel TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowExpandablePropertyInfo = "expandable"
type AttrOrigin TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowExpandablePropertyInfo = Type ~ ()
type AttrTransferType TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowExpandablePropertyInfo = ()
type AttrTransferTypeConstraint TreeListRowExpandablePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowExpandablePropertyInfo = Type ~ ()

data TreeListRowExpandedPropertyInfo #

Instances

Instances details
AttrInfo TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Associated Types

type AttrAllowedOps TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

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

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowExpandedPropertyInfo = IsTreeListRow
type AttrGetType TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowExpandedPropertyInfo = Bool
type AttrSetTypeConstraint TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

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

Defined in GI.Gtk.Objects.TreeListRow

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

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowExpandedPropertyInfo = Bool
type AttrLabel TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowExpandedPropertyInfo = "expanded"
type AttrOrigin TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

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

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowExpandedPropertyInfo = IsTreeListRow
type AttrGetType TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowExpandedPropertyInfo = Bool
type AttrLabel TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowExpandedPropertyInfo = "expanded"
type AttrOrigin TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

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

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowExpandedPropertyInfo = Bool
type AttrTransferTypeConstraint TreeListRowExpandedPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowExpandedPropertyInfo = Type ~ Bool

data TreeListRowGetChildRowMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m (Maybe TreeListRow)), MonadIO m, IsTreeListRow a) => OverloadedMethod TreeListRowGetChildRowMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowGetChildRowMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeListRowGetChildrenMethodInfo #

Instances

Instances details
(signature ~ m (Maybe ListModel), MonadIO m, IsTreeListRow a) => OverloadedMethod TreeListRowGetChildrenMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowGetChildrenMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeListRowGetDepthMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsTreeListRow a) => OverloadedMethod TreeListRowGetDepthMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowGetDepthMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeListRowGetExpandedMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsTreeListRow a) => OverloadedMethod TreeListRowGetExpandedMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowGetExpandedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeListRowGetItemMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Object), MonadIO m, IsTreeListRow a) => OverloadedMethod TreeListRowGetItemMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowGetItemMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeListRowGetParentMethodInfo #

Instances

Instances details
(signature ~ m (Maybe TreeListRow), MonadIO m, IsTreeListRow a) => OverloadedMethod TreeListRowGetParentMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowGetParentMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeListRowGetPositionMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsTreeListRow a) => OverloadedMethod TreeListRowGetPositionMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowGetPositionMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeListRowIsExpandableMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsTreeListRow a) => OverloadedMethod TreeListRowIsExpandableMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowIsExpandableMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeListRowItemPropertyInfo #

Instances

Instances details
AttrInfo TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Associated Types

type AttrAllowedOps TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrAllowedOps TreeListRowItemPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowItemPropertyInfo = IsTreeListRow
type AttrGetType TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowItemPropertyInfo = Maybe Object
type AttrSetTypeConstraint TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowItemPropertyInfo = Type ~ ()
type AttrTransferTypeConstraint TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowItemPropertyInfo = Type ~ ()
type AttrTransferType TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowItemPropertyInfo = ()
type AttrLabel TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowItemPropertyInfo = "item"
type AttrOrigin TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

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

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

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

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

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

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

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrAllowedOps TreeListRowItemPropertyInfo = '['AttrGet, 'AttrClear]
type AttrBaseTypeConstraint TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrBaseTypeConstraint TreeListRowItemPropertyInfo = IsTreeListRow
type AttrGetType TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrGetType TreeListRowItemPropertyInfo = Maybe Object
type AttrLabel TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrLabel TreeListRowItemPropertyInfo = "item"
type AttrOrigin TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrSetTypeConstraint TreeListRowItemPropertyInfo = Type ~ ()
type AttrTransferType TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferType TreeListRowItemPropertyInfo = ()
type AttrTransferTypeConstraint TreeListRowItemPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

type AttrTransferTypeConstraint TreeListRowItemPropertyInfo = Type ~ ()

data TreeListRowSetExpandedMethodInfo #

Instances

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

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeListRowSetExpandedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.TreeListRow

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

constructTreeListRowExpanded :: (IsTreeListRow o, MonadIO m) => Bool -> m (GValueConstruct o) #

getTreeListRowChildren :: (MonadIO m, IsTreeListRow o) => o -> m (Maybe ListModel) #

getTreeListRowDepth :: (MonadIO m, IsTreeListRow o) => o -> m Word32 #

getTreeListRowExpandable :: (MonadIO m, IsTreeListRow o) => o -> m Bool #

getTreeListRowExpanded :: (MonadIO m, IsTreeListRow o) => o -> m Bool #

getTreeListRowItem :: (MonadIO m, IsTreeListRow o) => o -> m (Maybe Object) #

setTreeListRowExpanded :: (MonadIO m, IsTreeListRow o) => o -> Bool -> m () #

toTreeListRow :: (MonadIO m, IsTreeListRow o) => o -> m TreeListRow #

treeListRowChildren :: AttrLabelProxy "children" #

treeListRowDepth :: AttrLabelProxy "depth" #

treeListRowExpandable :: AttrLabelProxy "expandable" #

treeListRowExpanded :: AttrLabelProxy "expanded" #

treeListRowGetChildRow :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> Word32 -> m (Maybe TreeListRow) #

treeListRowGetChildren :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> m (Maybe ListModel) #

treeListRowGetDepth :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> m Word32 #

treeListRowGetExpanded :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> m Bool #

treeListRowGetItem :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> m (Maybe Object) #

treeListRowGetParent :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> m (Maybe TreeListRow) #

treeListRowGetPosition :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> m Word32 #

treeListRowIsExpandable :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> m Bool #

treeListRowItem :: AttrLabelProxy "item" #

treeListRowSetExpanded :: (HasCallStack, MonadIO m, IsTreeListRow a) => a -> Bool -> m () #