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 |
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.
AssistantPage (ManagedPtr AssistantPage) |
Instances
Eq AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage (==) :: AssistantPage -> AssistantPage -> Bool # (/=) :: AssistantPage -> AssistantPage -> Bool # | |
GObject AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage | |
ManagedPtrNewtype AssistantPage Source # | |
Defined in GI.Gtk.Objects.AssistantPage 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 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 #
:: (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 ]