| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gtk.Objects.StackPage
Description
No description available in the introspection data.
Synopsis
- newtype StackPage = StackPage (ManagedPtr StackPage)
- class (GObject o, IsDescendantOf StackPage o) => IsStackPage o
- toStackPage :: (MonadIO m, IsStackPage o) => o -> m StackPage
- noStackPage :: Maybe StackPage
- stackPageGetChild :: (HasCallStack, MonadIO m, IsStackPage a) => a -> m Widget
- constructStackPageChild :: (IsStackPage o, IsWidget a) => a -> IO (GValueConstruct o)
- getStackPageChild :: (MonadIO m, IsStackPage o) => o -> m Widget
- clearStackPageIconName :: (MonadIO m, IsStackPage o) => o -> m ()
- constructStackPageIconName :: IsStackPage o => Text -> IO (GValueConstruct o)
- getStackPageIconName :: (MonadIO m, IsStackPage o) => o -> m (Maybe Text)
- setStackPageIconName :: (MonadIO m, IsStackPage o) => o -> Text -> m ()
- constructStackPageName :: IsStackPage o => Text -> IO (GValueConstruct o)
- getStackPageName :: (MonadIO m, IsStackPage o) => o -> m (Maybe Text)
- constructStackPageNeedsAttention :: IsStackPage o => Bool -> IO (GValueConstruct o)
- getStackPageNeedsAttention :: (MonadIO m, IsStackPage o) => o -> m Bool
- setStackPageNeedsAttention :: (MonadIO m, IsStackPage o) => o -> Bool -> m ()
- clearStackPageTitle :: (MonadIO m, IsStackPage o) => o -> m ()
- constructStackPageTitle :: IsStackPage o => Text -> IO (GValueConstruct o)
- getStackPageTitle :: (MonadIO m, IsStackPage o) => o -> m (Maybe Text)
- setStackPageTitle :: (MonadIO m, IsStackPage o) => o -> Text -> m ()
- constructStackPageVisible :: IsStackPage o => Bool -> IO (GValueConstruct o)
- getStackPageVisible :: (MonadIO m, IsStackPage o) => o -> m Bool
- setStackPageVisible :: (MonadIO m, IsStackPage o) => o -> Bool -> m ()
Exported types
Memory-managed wrapper type.
Constructors
| StackPage (ManagedPtr StackPage) |
Instances
| Eq StackPage Source # | |
| IsGValue StackPage Source # | Convert |
| GObject StackPage Source # | |
Defined in GI.Gtk.Objects.StackPage Methods gobjectType :: IO GType # | |
| HasParentTypes StackPage Source # | |
Defined in GI.Gtk.Objects.StackPage | |
| type ParentTypes StackPage Source # | |
Defined in GI.Gtk.Objects.StackPage | |
class (GObject o, IsDescendantOf StackPage o) => IsStackPage o Source #
Type class for types which can be safely cast to StackPage, for instance with toStackPage.
Instances
| (GObject o, IsDescendantOf StackPage o) => IsStackPage o Source # | |
Defined in GI.Gtk.Objects.StackPage | |
toStackPage :: (MonadIO m, IsStackPage o) => o -> m StackPage Source #
Methods
Overloaded methods
getChild
Arguments
| :: (HasCallStack, MonadIO m, IsStackPage a) | |
| => a |
|
| -> m Widget | Returns: the child to which |
Returns the stack child to which page belongs.
Properties
child
No description available in the introspection data.
constructStackPageChild :: (IsStackPage o, IsWidget a) => a -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “child” property. This is rarely needed directly, but it is used by new.
getStackPageChild :: (MonadIO m, IsStackPage o) => o -> m Widget Source #
Get the value of the “child” property.
When overloading is enabled, this is equivalent to
get stackPage #child
iconName
No description available in the introspection data.
clearStackPageIconName :: (MonadIO m, IsStackPage o) => o -> m () Source #
Set the value of the “icon-name” property to Nothing.
When overloading is enabled, this is equivalent to
clear #iconName
constructStackPageIconName :: IsStackPage o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “icon-name” property. This is rarely needed directly, but it is used by new.
getStackPageIconName :: (MonadIO m, IsStackPage o) => o -> m (Maybe Text) Source #
Get the value of the “icon-name” property.
When overloading is enabled, this is equivalent to
get stackPage #iconName
setStackPageIconName :: (MonadIO m, IsStackPage o) => o -> Text -> m () Source #
Set the value of the “icon-name” property.
When overloading is enabled, this is equivalent to
setstackPage [ #iconName:=value ]
name
No description available in the introspection data.
constructStackPageName :: IsStackPage o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “name” property. This is rarely needed directly, but it is used by new.
getStackPageName :: (MonadIO m, IsStackPage o) => o -> m (Maybe Text) Source #
Get the value of the “name” property.
When overloading is enabled, this is equivalent to
get stackPage #name
needsAttention
No description available in the introspection data.
constructStackPageNeedsAttention :: IsStackPage o => Bool -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “needs-attention” property. This is rarely needed directly, but it is used by new.
getStackPageNeedsAttention :: (MonadIO m, IsStackPage o) => o -> m Bool Source #
Get the value of the “needs-attention” property.
When overloading is enabled, this is equivalent to
get stackPage #needsAttention
setStackPageNeedsAttention :: (MonadIO m, IsStackPage o) => o -> Bool -> m () Source #
Set the value of the “needs-attention” property.
When overloading is enabled, this is equivalent to
setstackPage [ #needsAttention:=value ]
title
No description available in the introspection data.
clearStackPageTitle :: (MonadIO m, IsStackPage o) => o -> m () Source #
Set the value of the “title” property to Nothing.
When overloading is enabled, this is equivalent to
clear #title
constructStackPageTitle :: IsStackPage o => Text -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “title” property. This is rarely needed directly, but it is used by new.
getStackPageTitle :: (MonadIO m, IsStackPage o) => o -> m (Maybe Text) Source #
Get the value of the “title” property.
When overloading is enabled, this is equivalent to
get stackPage #title
setStackPageTitle :: (MonadIO m, IsStackPage o) => o -> Text -> m () Source #
Set the value of the “title” property.
When overloading is enabled, this is equivalent to
setstackPage [ #title:=value ]
visible
No description available in the introspection data.
constructStackPageVisible :: IsStackPage o => Bool -> IO (GValueConstruct o) Source #
Construct a GValueConstruct with valid value for the “visible” property. This is rarely needed directly, but it is used by new.
getStackPageVisible :: (MonadIO m, IsStackPage o) => o -> m Bool Source #
Get the value of the “visible” property.
When overloading is enabled, this is equivalent to
get stackPage #visible
setStackPageVisible :: (MonadIO m, IsStackPage o) => o -> Bool -> m () Source #
Set the value of the “visible” property.
When overloading is enabled, this is equivalent to
setstackPage [ #visible:=value ]