Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
A child object for [classheaderGroup
].
Since: 1.0
Synopsis
- newtype HeaderGroupChild = HeaderGroupChild (ManagedPtr HeaderGroupChild)
- class (GObject o, IsDescendantOf HeaderGroupChild o) => IsHeaderGroupChild o
- toHeaderGroupChild :: (MonadIO m, IsHeaderGroupChild o) => o -> m HeaderGroupChild
- headerGroupChildGetChildType :: (HasCallStack, MonadIO m, IsHeaderGroupChild a) => a -> m HeaderGroupChildType
- headerGroupChildGetGtkHeaderBar :: (HasCallStack, MonadIO m, IsHeaderGroupChild a) => a -> m HeaderBar
- headerGroupChildGetHeaderBar :: (HasCallStack, MonadIO m, IsHeaderGroupChild a) => a -> m HeaderBar
- headerGroupChildGetHeaderGroup :: (HasCallStack, MonadIO m, IsHeaderGroupChild a) => a -> m HeaderGroup
Exported types
newtype HeaderGroupChild Source #
Memory-managed wrapper type.
HeaderGroupChild (ManagedPtr HeaderGroupChild) |
Instances
class (GObject o, IsDescendantOf HeaderGroupChild o) => IsHeaderGroupChild o Source #
Type class for types which can be safely cast to HeaderGroupChild
, for instance with toHeaderGroupChild
.
Instances
(GObject o, IsDescendantOf HeaderGroupChild o) => IsHeaderGroupChild o Source # | |
Defined in GI.Handy.Objects.HeaderGroupChild |
toHeaderGroupChild :: (MonadIO m, IsHeaderGroupChild o) => o -> m HeaderGroupChild Source #
Cast to HeaderGroupChild
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getChildType, getData, getGtkHeaderBar, getHeaderBar, getHeaderGroup, getProperty, getQdata.
Setters
getChildType
headerGroupChildGetChildType Source #
:: (HasCallStack, MonadIO m, IsHeaderGroupChild a) | |
=> a |
|
-> m HeaderGroupChildType | Returns: the child type |
Gets the child type.
Since: 1.0
getGtkHeaderBar
headerGroupChildGetGtkHeaderBar Source #
:: (HasCallStack, MonadIO m, IsHeaderGroupChild a) | |
=> a |
|
-> m HeaderBar | Returns: the child header bar |
Gets the child HeaderBar
.
Use [methodheaderGroupChild
.get_child_type] to check the child type.
Since: 1.0
getHeaderBar
headerGroupChildGetHeaderBar Source #
:: (HasCallStack, MonadIO m, IsHeaderGroupChild a) | |
=> a |
|
-> m HeaderBar | Returns: the child headerbar |
Gets the child [classheaderBar
].
Use [methodheaderGroupChild
.get_child_type] to check the child type.
Since: 1.0
getHeaderGroup
headerGroupChildGetHeaderGroup Source #
:: (HasCallStack, MonadIO m, IsHeaderGroupChild a) | |
=> a |
|
-> m HeaderGroup | Returns: the child header bar |
Gets the child [classheaderGroup
].
Use [methodheaderGroupChild
.get_child_type] to check the child type.
Since: 1.0