Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- assistantAddActionWidget
- assistantAppendPage
- assistantCommit
- assistantGetCurrentPage
- assistantGetNPages
- assistantGetNthPage
- assistantGetPageComplete
- assistantGetPageHeaderImage
- assistantGetPageSideImage
- assistantGetPageTitle
- assistantGetPageType
- assistantInsertPage
- assistantNew
- assistantNextPage
- assistantPrependPage
- assistantPreviousPage
- assistantRemoveActionWidget
- assistantRemovePage
- assistantSetCurrentPage
- assistantSetForwardPageFunc
- assistantSetPageComplete
- assistantSetPageHeaderImage
- assistantSetPageSideImage
- assistantSetPageTitle
- assistantSetPageType
- assistantUpdateButtonsState
- Properties
- Signals
- newtype Assistant = Assistant (ForeignPtr Assistant)
- class GObject o => AssistantK o
- toAssistant :: AssistantK o => o -> IO Assistant
- noAssistant :: Maybe Assistant
- assistantAddActionWidget :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m ()
- assistantAppendPage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Int32
- assistantCommit :: (MonadIO m, AssistantK a) => a -> m ()
- assistantGetCurrentPage :: (MonadIO m, AssistantK a) => a -> m Int32
- assistantGetNPages :: (MonadIO m, AssistantK a) => a -> m Int32
- assistantGetNthPage :: (MonadIO m, AssistantK a) => a -> Int32 -> m Widget
- assistantGetPageComplete :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Bool
- assistantGetPageHeaderImage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Pixbuf
- assistantGetPageSideImage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Pixbuf
- assistantGetPageTitle :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Text
- assistantGetPageType :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m AssistantPageType
- assistantInsertPage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> Int32 -> m Int32
- assistantNew :: MonadIO m => m Assistant
- assistantNextPage :: (MonadIO m, AssistantK a) => a -> m ()
- assistantPrependPage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Int32
- assistantPreviousPage :: (MonadIO m, AssistantK a) => a -> m ()
- assistantRemoveActionWidget :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m ()
- assistantRemovePage :: (MonadIO m, AssistantK a) => a -> Int32 -> m ()
- assistantSetCurrentPage :: (MonadIO m, AssistantK a) => a -> Int32 -> m ()
- assistantSetForwardPageFunc :: (MonadIO m, AssistantK a) => a -> Maybe AssistantPageFunc -> m ()
- assistantSetPageComplete :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> Bool -> m ()
- assistantSetPageHeaderImage :: (MonadIO m, AssistantK a, WidgetK b, PixbufK c) => a -> b -> Maybe c -> m ()
- assistantSetPageSideImage :: (MonadIO m, AssistantK a, WidgetK b, PixbufK c) => a -> b -> Maybe c -> m ()
- assistantSetPageTitle :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> Text -> m ()
- assistantSetPageType :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> AssistantPageType -> m ()
- assistantUpdateButtonsState :: (MonadIO m, AssistantK a) => a -> m ()
- data AssistantUseHeaderBarPropertyInfo
- constructAssistantUseHeaderBar :: Int32 -> IO ([Char], GValue)
- getAssistantUseHeaderBar :: (MonadIO m, AssistantK o) => o -> m Int32
- type AssistantApplyCallback = IO ()
- type AssistantApplyCallbackC = Ptr () -> Ptr () -> IO ()
- data AssistantApplySignalInfo
- afterAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId
- assistantApplyCallbackWrapper :: AssistantApplyCallback -> Ptr () -> Ptr () -> IO ()
- assistantApplyClosure :: AssistantApplyCallback -> IO Closure
- mkAssistantApplyCallback :: AssistantApplyCallbackC -> IO (FunPtr AssistantApplyCallbackC)
- noAssistantApplyCallback :: Maybe AssistantApplyCallback
- onAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId
- type AssistantCancelCallback = IO ()
- type AssistantCancelCallbackC = Ptr () -> Ptr () -> IO ()
- data AssistantCancelSignalInfo
- afterAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId
- assistantCancelCallbackWrapper :: AssistantCancelCallback -> Ptr () -> Ptr () -> IO ()
- assistantCancelClosure :: AssistantCancelCallback -> IO Closure
- mkAssistantCancelCallback :: AssistantCancelCallbackC -> IO (FunPtr AssistantCancelCallbackC)
- noAssistantCancelCallback :: Maybe AssistantCancelCallback
- onAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId
- type AssistantCloseCallback = IO ()
- type AssistantCloseCallbackC = Ptr () -> Ptr () -> IO ()
- data AssistantCloseSignalInfo
- afterAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId
- assistantCloseCallbackWrapper :: AssistantCloseCallback -> Ptr () -> Ptr () -> IO ()
- assistantCloseClosure :: AssistantCloseCallback -> IO Closure
- mkAssistantCloseCallback :: AssistantCloseCallbackC -> IO (FunPtr AssistantCloseCallbackC)
- noAssistantCloseCallback :: Maybe AssistantCloseCallback
- onAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId
- type AssistantEscapeCallback = IO ()
- type AssistantEscapeCallbackC = Ptr () -> Ptr () -> IO ()
- data AssistantEscapeSignalInfo
- afterAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId
- assistantEscapeCallbackWrapper :: AssistantEscapeCallback -> Ptr () -> Ptr () -> IO ()
- assistantEscapeClosure :: AssistantEscapeCallback -> IO Closure
- mkAssistantEscapeCallback :: AssistantEscapeCallbackC -> IO (FunPtr AssistantEscapeCallbackC)
- noAssistantEscapeCallback :: Maybe AssistantEscapeCallback
- onAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId
- type AssistantPrepareCallback = Widget -> IO ()
- type AssistantPrepareCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data AssistantPrepareSignalInfo
- afterAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId
- assistantPrepareCallbackWrapper :: AssistantPrepareCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- assistantPrepareClosure :: AssistantPrepareCallback -> IO Closure
- mkAssistantPrepareCallback :: AssistantPrepareCallbackC -> IO (FunPtr AssistantPrepareCallbackC)
- noAssistantPrepareCallback :: Maybe AssistantPrepareCallback
- onAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId
Exported types
GObject Assistant Source | |
type ParentTypes Assistant Source | |
type AttributeList Assistant Source | |
type SignalList Assistant Source |
class GObject o => AssistantK o Source
(GObject o, IsDescendantOf Assistant o) => AssistantK o Source |
toAssistant :: AssistantK o => o -> IO Assistant Source
Methods
assistantAddActionWidget
assistantAddActionWidget :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m () Source
assistantAppendPage
assistantAppendPage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Int32 Source
assistantCommit
assistantCommit :: (MonadIO m, AssistantK a) => a -> m () Source
assistantGetCurrentPage
assistantGetCurrentPage :: (MonadIO m, AssistantK a) => a -> m Int32 Source
assistantGetNPages
assistantGetNPages :: (MonadIO m, AssistantK a) => a -> m Int32 Source
assistantGetNthPage
assistantGetNthPage :: (MonadIO m, AssistantK a) => a -> Int32 -> m Widget Source
assistantGetPageComplete
assistantGetPageComplete :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Bool Source
assistantGetPageHeaderImage
assistantGetPageHeaderImage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Pixbuf Source
Deprecated: (Since version 3.2)Since GTK+ 3.2, a header is no longer shown; add your header decoration to the page content instead.
assistantGetPageSideImage
assistantGetPageSideImage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Pixbuf Source
Deprecated: (Since version 3.2)Since GTK+ 3.2, sidebar images are not shown anymore.
assistantGetPageTitle
assistantGetPageTitle :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Text Source
assistantGetPageType
assistantGetPageType :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m AssistantPageType Source
assistantInsertPage
assistantInsertPage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> Int32 -> m Int32 Source
assistantNew
assistantNew :: MonadIO m => m Assistant Source
assistantNextPage
assistantNextPage :: (MonadIO m, AssistantK a) => a -> m () Source
assistantPrependPage
assistantPrependPage :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m Int32 Source
assistantPreviousPage
assistantPreviousPage :: (MonadIO m, AssistantK a) => a -> m () Source
assistantRemoveActionWidget
assistantRemoveActionWidget :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> m () Source
assistantRemovePage
assistantRemovePage :: (MonadIO m, AssistantK a) => a -> Int32 -> m () Source
assistantSetCurrentPage
assistantSetCurrentPage :: (MonadIO m, AssistantK a) => a -> Int32 -> m () Source
assistantSetForwardPageFunc
assistantSetForwardPageFunc :: (MonadIO m, AssistantK a) => a -> Maybe AssistantPageFunc -> m () Source
assistantSetPageComplete
assistantSetPageComplete :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> Bool -> m () Source
assistantSetPageHeaderImage
assistantSetPageHeaderImage :: (MonadIO m, AssistantK a, WidgetK b, PixbufK c) => a -> b -> Maybe c -> m () Source
Deprecated: (Since version 3.2)Since GTK+ 3.2, a header is no longer shown; add your header decoration to the page content instead.
assistantSetPageSideImage
assistantSetPageSideImage :: (MonadIO m, AssistantK a, WidgetK b, PixbufK c) => a -> b -> Maybe c -> m () Source
Deprecated: (Since version 3.2)Since GTK+ 3.2, sidebar images are not shown anymore.
assistantSetPageTitle
assistantSetPageTitle :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> Text -> m () Source
assistantSetPageType
assistantSetPageType :: (MonadIO m, AssistantK a, WidgetK b) => a -> b -> AssistantPageType -> m () Source
assistantUpdateButtonsState
assistantUpdateButtonsState :: (MonadIO m, AssistantK a) => a -> m () Source
Properties
UseHeaderBar
data AssistantUseHeaderBarPropertyInfo Source
AttrInfo AssistantUseHeaderBarPropertyInfo Source | |
type AttrLabel AssistantUseHeaderBarPropertyInfo = "Assistant::use-header-bar" Source | |
type AttrGetType AssistantUseHeaderBarPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint AssistantUseHeaderBarPropertyInfo = AssistantK Source | |
type AttrSetTypeConstraint AssistantUseHeaderBarPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps AssistantUseHeaderBarPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) Source |
getAssistantUseHeaderBar :: (MonadIO m, AssistantK o) => o -> m Int32 Source
Signals
Apply
type AssistantApplyCallback = IO () Source
type AssistantApplyCallbackC = Ptr () -> Ptr () -> IO () Source
afterAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId Source
assistantApplyCallbackWrapper :: AssistantApplyCallback -> Ptr () -> Ptr () -> IO () Source
onAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId Source
Cancel
type AssistantCancelCallback = IO () Source
type AssistantCancelCallbackC = Ptr () -> Ptr () -> IO () Source
afterAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId Source
assistantCancelCallbackWrapper :: AssistantCancelCallback -> Ptr () -> Ptr () -> IO () Source
mkAssistantCancelCallback :: AssistantCancelCallbackC -> IO (FunPtr AssistantCancelCallbackC) Source
onAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId Source
Close
type AssistantCloseCallback = IO () Source
type AssistantCloseCallbackC = Ptr () -> Ptr () -> IO () Source
afterAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId Source
assistantCloseCallbackWrapper :: AssistantCloseCallback -> Ptr () -> Ptr () -> IO () Source
onAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId Source
Escape
type AssistantEscapeCallback = IO () Source
type AssistantEscapeCallbackC = Ptr () -> Ptr () -> IO () Source
afterAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId Source
assistantEscapeCallbackWrapper :: AssistantEscapeCallback -> Ptr () -> Ptr () -> IO () Source
mkAssistantEscapeCallback :: AssistantEscapeCallbackC -> IO (FunPtr AssistantEscapeCallbackC) Source
onAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId Source
Prepare
type AssistantPrepareCallback = Widget -> IO () Source
afterAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId Source
assistantPrepareCallbackWrapper :: AssistantPrepareCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
mkAssistantPrepareCallback :: AssistantPrepareCallbackC -> IO (FunPtr AssistantPrepareCallbackC) Source
onAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId Source