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 |
No description available in the introspection data.
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.
Instances
Eq HeaderGroupChild Source # | |
Defined in GI.Handy.Objects.HeaderGroupChild (==) :: HeaderGroupChild -> HeaderGroupChild -> Bool # (/=) :: HeaderGroupChild -> HeaderGroupChild -> Bool # | |
GObject HeaderGroupChild Source # | |
Defined in GI.Handy.Objects.HeaderGroupChild | |
ManagedPtrNewtype HeaderGroupChild Source # | |
Defined in GI.Handy.Objects.HeaderGroupChild | |
TypedObject HeaderGroupChild Source # | |
Defined in GI.Handy.Objects.HeaderGroupChild | |
HasParentTypes HeaderGroupChild Source # | |
Defined in GI.Handy.Objects.HeaderGroupChild | |
IsGValue (Maybe HeaderGroupChild) Source # | Convert |
Defined in GI.Handy.Objects.HeaderGroupChild gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe HeaderGroupChild -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe HeaderGroupChild) # | |
type ParentTypes HeaderGroupChild Source # | |
Defined in GI.Handy.Objects.HeaderGroupChild |
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 |
Gets the child HeaderBar
.
Use headerGroupChildGetChildType
to check the child type.
Since: 1.0
getHeaderBar
headerGroupChildGetHeaderBar Source #
:: (HasCallStack, MonadIO m, IsHeaderGroupChild a) | |
=> a |
|
-> m HeaderBar |
Gets the child HeaderBar
.
Use headerGroupChildGetChildType
to check the child type.
Since: 1.0
getHeaderGroup
headerGroupChildGetHeaderGroup Source #
:: (HasCallStack, MonadIO m, IsHeaderGroupChild a) | |
=> a |
|
-> m HeaderGroup | Returns: the child |
Gets the child HeaderGroup
.
Use headerGroupChildGetChildType
to check the child type.
Since: 1.0