| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte | 
|---|---|
| License | LGPL-2.1 | 
| Maintainer | Iñaki García Etxebarria | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
GI.Gtk.Objects.AssistantPage
Description
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.
Constructors
| AssistantPage (ManagedPtr AssistantPage) | 
Instances
| Eq AssistantPage Source # | |
| Defined in GI.Gtk.Objects.AssistantPage Methods (==) :: AssistantPage -> AssistantPage -> Bool # (/=) :: AssistantPage -> AssistantPage -> Bool # | |
| GObject AssistantPage Source # | |
| Defined in GI.Gtk.Objects.AssistantPage | |
| ManagedPtrNewtype AssistantPage Source # | |
| Defined in GI.Gtk.Objects.AssistantPage Methods toManagedPtr :: AssistantPage -> ManagedPtr AssistantPage | |
| TypedObject AssistantPage Source # | |
| Defined in GI.Gtk.Objects.AssistantPage | |
| HasParentTypes AssistantPage Source # | |
| Defined in GI.Gtk.Objects.AssistantPage | |
| IsGValue (Maybe AssistantPage) Source # | Convert  | 
| Defined in GI.Gtk.Objects.AssistantPage Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe AssistantPage -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe 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
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
getChild, getData, getProperty, getQdata.
Setters
getChild
assistantPageGetChild Source #
Arguments
| :: (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
setassistantPage [ #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
setassistantPage [ #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
setassistantPage [ #title:=value ]