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 |
No description available in the introspection data.
Synopsis
- newtype AssistantPage = AssistantPage (ManagedPtr AssistantPage)
- class (GObject o, IsDescendantOf AssistantPage o) => IsAssistantPage o
- toAssistantPage :: (MonadIO m, IsAssistantPage o) => o -> m AssistantPage
- assistantPageGetChild :: (HasCallStack, MonadIO m, IsAssistantPage a) => a -> m Widget
- constructAssistantPageChild :: (IsAssistantPage o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o)
- getAssistantPageChild :: (MonadIO m, IsAssistantPage o) => o -> m Widget
- constructAssistantPageComplete :: (IsAssistantPage o, MonadIO m) => Bool -> m (GValueConstruct o)
- getAssistantPageComplete :: (MonadIO m, IsAssistantPage o) => o -> m Bool
- setAssistantPageComplete :: (MonadIO m, IsAssistantPage o) => o -> Bool -> m ()
- constructAssistantPagePageType :: (IsAssistantPage o, MonadIO m) => AssistantPageType -> m (GValueConstruct o)
- getAssistantPagePageType :: (MonadIO m, IsAssistantPage o) => o -> m AssistantPageType
- setAssistantPagePageType :: (MonadIO m, IsAssistantPage o) => o -> AssistantPageType -> m ()
- clearAssistantPageTitle :: (MonadIO m, IsAssistantPage o) => o -> m ()
- constructAssistantPageTitle :: (IsAssistantPage o, MonadIO m) => Text -> m (GValueConstruct o)
- getAssistantPageTitle :: (MonadIO m, IsAssistantPage o) => o -> m (Maybe Text)
- setAssistantPageTitle :: (MonadIO m, IsAssistantPage o) => o -> Text -> m ()
Exported types
newtype AssistantPage Source #
Memory-managed wrapper type.
Instances
Eq AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage (==) :: AssistantPage -> AssistantPage -> Bool # (/=) :: AssistantPage -> AssistantPage -> Bool # | |
IsGValue AssistantPage Source # | Convert |
Defined in GI.Gtk.Objects.AssistantPage toGValue :: AssistantPage -> IO GValue # fromGValue :: GValue -> IO AssistantPage # | |
ManagedPtrNewtype AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage | |
TypedObject AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage | |
GObject AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage | |
HasParentTypes AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage | |
type ParentTypes AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage |
class (GObject o, IsDescendantOf AssistantPage o) => IsAssistantPage o Source #
Type class for types which can be safely cast to AssistantPage
, for instance with toAssistantPage
.
Instances
(GObject o, IsDescendantOf AssistantPage o) => IsAssistantPage o Source # | |
Defined in GI.Gtk.Objects.AssistantPage |
toAssistantPage :: (MonadIO m, IsAssistantPage o) => o -> m AssistantPage Source #
Cast to AssistantPage
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Overloaded methods
getChild
assistantPageGetChild Source #
:: (HasCallStack, MonadIO m, IsAssistantPage a) | |
=> a |
|
-> m Widget | Returns: the child to which |
Returns the child to which page
belongs.
Properties
child
No description available in the introspection data.
constructAssistantPageChild :: (IsAssistantPage o, MonadIO m, IsWidget a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “child
” property. This is rarely needed directly, but it is used by new
.
getAssistantPageChild :: (MonadIO m, IsAssistantPage o) => o -> m Widget Source #
Get the value of the “child
” property.
When overloading is enabled, this is equivalent to
get
assistantPage #child
complete
Setting the "complete" property to True
marks a page as
complete (i.e.: all the required fields are filled out). GTK+ uses
this information to control the sensitivity of the navigation buttons.
constructAssistantPageComplete :: (IsAssistantPage o, MonadIO m) => Bool -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “complete
” property. This is rarely needed directly, but it is used by new
.
getAssistantPageComplete :: (MonadIO m, IsAssistantPage o) => o -> m Bool Source #
Get the value of the “complete
” property.
When overloading is enabled, this is equivalent to
get
assistantPage #complete
setAssistantPageComplete :: (MonadIO m, IsAssistantPage o) => o -> Bool -> m () Source #
Set the value of the “complete
” property.
When overloading is enabled, this is equivalent to
set
assistantPage [ #complete:=
value ]
pageType
The type of the assistant page.
constructAssistantPagePageType :: (IsAssistantPage o, MonadIO m) => AssistantPageType -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “page-type
” property. This is rarely needed directly, but it is used by new
.
getAssistantPagePageType :: (MonadIO m, IsAssistantPage o) => o -> m AssistantPageType Source #
Get the value of the “page-type
” property.
When overloading is enabled, this is equivalent to
get
assistantPage #pageType
setAssistantPagePageType :: (MonadIO m, IsAssistantPage o) => o -> AssistantPageType -> m () Source #
Set the value of the “page-type
” property.
When overloading is enabled, this is equivalent to
set
assistantPage [ #pageType:=
value ]
title
The title of the page.
clearAssistantPageTitle :: (MonadIO m, IsAssistantPage o) => o -> m () Source #
Set the value of the “title
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#title
constructAssistantPageTitle :: (IsAssistantPage o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “title
” property. This is rarely needed directly, but it is used by new
.
getAssistantPageTitle :: (MonadIO m, IsAssistantPage o) => o -> m (Maybe Text) Source #
Get the value of the “title
” property.
When overloading is enabled, this is equivalent to
get
assistantPage #title
setAssistantPageTitle :: (MonadIO m, IsAssistantPage o) => o -> Text -> m () Source #
Set the value of the “title
” property.
When overloading is enabled, this is equivalent to
set
assistantPage [ #title:=
value ]