| 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 |
GI.Gtk.Objects.Assistant
Contents
- Exported types
- Methods
- addActionWidget
- appendPage
- commit
- getCurrentPage
- getNPages
- getNthPage
- getPageComplete
- getPageHasPadding
- getPageHeaderImage
- getPageSideImage
- getPageTitle
- getPageType
- insertPage
- new
- nextPage
- prependPage
- previousPage
- removeActionWidget
- removePage
- setCurrentPage
- setForwardPageFunc
- setPageComplete
- setPageHasPadding
- setPageHeaderImage
- setPageSideImage
- setPageTitle
- setPageType
- updateButtonsState
- Properties
- Signals
Description
- newtype Assistant = Assistant (ManagedPtr Assistant)
- class GObject o => IsAssistant o
- toAssistant :: IsAssistant o => o -> IO Assistant
- noAssistant :: Maybe Assistant
- data AssistantAddActionWidgetMethodInfo
- assistantAddActionWidget :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m ()
- data AssistantAppendPageMethodInfo
- assistantAppendPage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Int32
- data AssistantCommitMethodInfo
- assistantCommit :: (MonadIO m, IsAssistant a) => a -> m ()
- data AssistantGetCurrentPageMethodInfo
- assistantGetCurrentPage :: (MonadIO m, IsAssistant a) => a -> m Int32
- data AssistantGetNPagesMethodInfo
- assistantGetNPages :: (MonadIO m, IsAssistant a) => a -> m Int32
- data AssistantGetNthPageMethodInfo
- assistantGetNthPage :: (MonadIO m, IsAssistant a) => a -> Int32 -> m (Maybe Widget)
- data AssistantGetPageCompleteMethodInfo
- assistantGetPageComplete :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Bool
- data AssistantGetPageHasPaddingMethodInfo
- assistantGetPageHasPadding :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Bool
- data AssistantGetPageHeaderImageMethodInfo
- assistantGetPageHeaderImage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Pixbuf
- data AssistantGetPageSideImageMethodInfo
- assistantGetPageSideImage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Pixbuf
- data AssistantGetPageTitleMethodInfo
- assistantGetPageTitle :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Text
- data AssistantGetPageTypeMethodInfo
- assistantGetPageType :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m AssistantPageType
- data AssistantInsertPageMethodInfo
- assistantInsertPage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> Int32 -> m Int32
- assistantNew :: MonadIO m => m Assistant
- data AssistantNextPageMethodInfo
- assistantNextPage :: (MonadIO m, IsAssistant a) => a -> m ()
- data AssistantPrependPageMethodInfo
- assistantPrependPage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Int32
- data AssistantPreviousPageMethodInfo
- assistantPreviousPage :: (MonadIO m, IsAssistant a) => a -> m ()
- data AssistantRemoveActionWidgetMethodInfo
- assistantRemoveActionWidget :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m ()
- data AssistantRemovePageMethodInfo
- assistantRemovePage :: (MonadIO m, IsAssistant a) => a -> Int32 -> m ()
- data AssistantSetCurrentPageMethodInfo
- assistantSetCurrentPage :: (MonadIO m, IsAssistant a) => a -> Int32 -> m ()
- data AssistantSetForwardPageFuncMethodInfo
- assistantSetForwardPageFunc :: (MonadIO m, IsAssistant a) => a -> Maybe AssistantPageFunc -> m ()
- data AssistantSetPageCompleteMethodInfo
- assistantSetPageComplete :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> Bool -> m ()
- data AssistantSetPageHasPaddingMethodInfo
- assistantSetPageHasPadding :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> Bool -> m ()
- data AssistantSetPageHeaderImageMethodInfo
- assistantSetPageHeaderImage :: (MonadIO m, IsAssistant a, IsWidget b, IsPixbuf c) => a -> b -> Maybe c -> m ()
- data AssistantSetPageSideImageMethodInfo
- assistantSetPageSideImage :: (MonadIO m, IsAssistant a, IsWidget b, IsPixbuf c) => a -> b -> Maybe c -> m ()
- data AssistantSetPageTitleMethodInfo
- assistantSetPageTitle :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> Text -> m ()
- data AssistantSetPageTypeMethodInfo
- assistantSetPageType :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> AssistantPageType -> m ()
- data AssistantUpdateButtonsStateMethodInfo
- assistantUpdateButtonsState :: (MonadIO m, IsAssistant a) => a -> m ()
- data AssistantUseHeaderBarPropertyInfo
- assistantUseHeaderBar :: AttrLabelProxy "useHeaderBar"
- constructAssistantUseHeaderBar :: IsAssistant o => Int32 -> IO (GValueConstruct o)
- getAssistantUseHeaderBar :: (MonadIO m, IsAssistant o) => o -> m Int32
- type AssistantApplyCallback = IO ()
- data AssistantApplySignalInfo
- type C_AssistantApplyCallback = Ptr () -> Ptr () -> IO ()
- afterAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId
- genClosure_AssistantApply :: AssistantApplyCallback -> IO Closure
- mk_AssistantApplyCallback :: C_AssistantApplyCallback -> IO (FunPtr C_AssistantApplyCallback)
- noAssistantApplyCallback :: Maybe AssistantApplyCallback
- onAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId
- wrap_AssistantApplyCallback :: AssistantApplyCallback -> Ptr () -> Ptr () -> IO ()
- type AssistantCancelCallback = IO ()
- data AssistantCancelSignalInfo
- type C_AssistantCancelCallback = Ptr () -> Ptr () -> IO ()
- afterAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId
- genClosure_AssistantCancel :: AssistantCancelCallback -> IO Closure
- mk_AssistantCancelCallback :: C_AssistantCancelCallback -> IO (FunPtr C_AssistantCancelCallback)
- noAssistantCancelCallback :: Maybe AssistantCancelCallback
- onAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId
- wrap_AssistantCancelCallback :: AssistantCancelCallback -> Ptr () -> Ptr () -> IO ()
- type AssistantCloseCallback = IO ()
- data AssistantCloseSignalInfo
- type C_AssistantCloseCallback = Ptr () -> Ptr () -> IO ()
- afterAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId
- genClosure_AssistantClose :: AssistantCloseCallback -> IO Closure
- mk_AssistantCloseCallback :: C_AssistantCloseCallback -> IO (FunPtr C_AssistantCloseCallback)
- noAssistantCloseCallback :: Maybe AssistantCloseCallback
- onAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId
- wrap_AssistantCloseCallback :: AssistantCloseCallback -> Ptr () -> Ptr () -> IO ()
- type AssistantEscapeCallback = IO ()
- data AssistantEscapeSignalInfo
- type C_AssistantEscapeCallback = Ptr () -> Ptr () -> IO ()
- afterAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId
- genClosure_AssistantEscape :: AssistantEscapeCallback -> IO Closure
- mk_AssistantEscapeCallback :: C_AssistantEscapeCallback -> IO (FunPtr C_AssistantEscapeCallback)
- noAssistantEscapeCallback :: Maybe AssistantEscapeCallback
- onAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId
- wrap_AssistantEscapeCallback :: AssistantEscapeCallback -> Ptr () -> Ptr () -> IO ()
- type AssistantPrepareCallback = Widget -> IO ()
- data AssistantPrepareSignalInfo
- type C_AssistantPrepareCallback = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- afterAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId
- genClosure_AssistantPrepare :: AssistantPrepareCallback -> IO Closure
- mk_AssistantPrepareCallback :: C_AssistantPrepareCallback -> IO (FunPtr C_AssistantPrepareCallback)
- noAssistantPrepareCallback :: Maybe AssistantPrepareCallback
- onAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId
- wrap_AssistantPrepareCallback :: AssistantPrepareCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
Exported types
Instances
| GObject Assistant Source # | |
| IsObject Assistant Source # | |
| IsWindow Assistant Source # | |
| IsWidget Assistant Source # | |
| IsContainer Assistant Source # | |
| IsBin Assistant Source # | |
| IsBuildable Assistant Source # | |
| IsImplementorIface Assistant Source # | |
| IsAssistant Assistant Source # | |
| ((~) * info (ResolveAssistantMethod t Assistant), MethodInfo * info Assistant p) => IsLabel t (Assistant -> p) Source # | |
| ((~) * info (ResolveAssistantMethod t Assistant), MethodInfo * info Assistant p) => IsLabelProxy t (Assistant -> p) Source # | |
| HasAttributeList * Assistant Source # | |
| type SignalList Assistant Source # | |
| type AttributeList Assistant Source # | |
class GObject o => IsAssistant o Source #
Instances
| (GObject a, UnknownAncestorError Constraint Assistant a) => IsAssistant a Source # | |
| IsAssistant Assistant Source # | |
toAssistant :: IsAssistant o => o -> IO Assistant Source #
Methods
addActionWidget
data AssistantAddActionWidgetMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantAddActionWidgetMethodInfo a signature Source # | |
assistantAddActionWidget :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m () Source #
appendPage
data AssistantAppendPageMethodInfo Source #
Instances
| ((~) * signature (b -> m Int32), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantAppendPageMethodInfo a signature Source # | |
assistantAppendPage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Int32 Source #
commit
data AssistantCommitMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsAssistant a) => MethodInfo * AssistantCommitMethodInfo a signature Source # | |
assistantCommit :: (MonadIO m, IsAssistant a) => a -> m () Source #
getCurrentPage
data AssistantGetCurrentPageMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsAssistant a) => MethodInfo * AssistantGetCurrentPageMethodInfo a signature Source # | |
assistantGetCurrentPage :: (MonadIO m, IsAssistant a) => a -> m Int32 Source #
getNPages
data AssistantGetNPagesMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsAssistant a) => MethodInfo * AssistantGetNPagesMethodInfo a signature Source # | |
assistantGetNPages :: (MonadIO m, IsAssistant a) => a -> m Int32 Source #
getNthPage
data AssistantGetNthPageMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m (Maybe Widget)), MonadIO m, IsAssistant a) => MethodInfo * AssistantGetNthPageMethodInfo a signature Source # | |
assistantGetNthPage :: (MonadIO m, IsAssistant a) => a -> Int32 -> m (Maybe Widget) Source #
getPageComplete
data AssistantGetPageCompleteMethodInfo Source #
Instances
| ((~) * signature (b -> m Bool), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantGetPageCompleteMethodInfo a signature Source # | |
assistantGetPageComplete :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Bool Source #
getPageHasPadding
data AssistantGetPageHasPaddingMethodInfo Source #
Instances
| ((~) * signature (b -> m Bool), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantGetPageHasPaddingMethodInfo a signature Source # | |
assistantGetPageHasPadding :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Bool Source #
getPageHeaderImage
data AssistantGetPageHeaderImageMethodInfo Source #
Instances
| ((~) * signature (b -> m Pixbuf), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantGetPageHeaderImageMethodInfo a signature Source # | |
assistantGetPageHeaderImage :: (MonadIO m, IsAssistant a, IsWidget 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.
getPageSideImage
data AssistantGetPageSideImageMethodInfo Source #
Instances
| ((~) * signature (b -> m Pixbuf), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantGetPageSideImageMethodInfo a signature Source # | |
assistantGetPageSideImage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Pixbuf Source #
Deprecated: (Since version 3.2)Since GTK+ 3.2, sidebar images are not shown anymore.
getPageTitle
data AssistantGetPageTitleMethodInfo Source #
Instances
| ((~) * signature (b -> m Text), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantGetPageTitleMethodInfo a signature Source # | |
assistantGetPageTitle :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Text Source #
getPageType
data AssistantGetPageTypeMethodInfo Source #
Instances
| ((~) * signature (b -> m AssistantPageType), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantGetPageTypeMethodInfo a signature Source # | |
assistantGetPageType :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m AssistantPageType Source #
insertPage
data AssistantInsertPageMethodInfo Source #
Instances
| ((~) * signature (b -> Int32 -> m Int32), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantInsertPageMethodInfo a signature Source # | |
assistantInsertPage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> Int32 -> m Int32 Source #
new
assistantNew :: MonadIO m => m Assistant Source #
nextPage
data AssistantNextPageMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsAssistant a) => MethodInfo * AssistantNextPageMethodInfo a signature Source # | |
assistantNextPage :: (MonadIO m, IsAssistant a) => a -> m () Source #
prependPage
data AssistantPrependPageMethodInfo Source #
Instances
| ((~) * signature (b -> m Int32), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantPrependPageMethodInfo a signature Source # | |
assistantPrependPage :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m Int32 Source #
previousPage
data AssistantPreviousPageMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsAssistant a) => MethodInfo * AssistantPreviousPageMethodInfo a signature Source # | |
assistantPreviousPage :: (MonadIO m, IsAssistant a) => a -> m () Source #
removeActionWidget
data AssistantRemoveActionWidgetMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantRemoveActionWidgetMethodInfo a signature Source # | |
assistantRemoveActionWidget :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> m () Source #
removePage
data AssistantRemovePageMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsAssistant a) => MethodInfo * AssistantRemovePageMethodInfo a signature Source # | |
assistantRemovePage :: (MonadIO m, IsAssistant a) => a -> Int32 -> m () Source #
setCurrentPage
data AssistantSetCurrentPageMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsAssistant a) => MethodInfo * AssistantSetCurrentPageMethodInfo a signature Source # | |
assistantSetCurrentPage :: (MonadIO m, IsAssistant a) => a -> Int32 -> m () Source #
setForwardPageFunc
data AssistantSetForwardPageFuncMethodInfo Source #
Instances
| ((~) * signature (Maybe AssistantPageFunc -> m ()), MonadIO m, IsAssistant a) => MethodInfo * AssistantSetForwardPageFuncMethodInfo a signature Source # | |
assistantSetForwardPageFunc :: (MonadIO m, IsAssistant a) => a -> Maybe AssistantPageFunc -> m () Source #
setPageComplete
data AssistantSetPageCompleteMethodInfo Source #
Instances
| ((~) * signature (b -> Bool -> m ()), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantSetPageCompleteMethodInfo a signature Source # | |
assistantSetPageComplete :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> Bool -> m () Source #
setPageHasPadding
data AssistantSetPageHasPaddingMethodInfo Source #
Instances
| ((~) * signature (b -> Bool -> m ()), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantSetPageHasPaddingMethodInfo a signature Source # | |
assistantSetPageHasPadding :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> Bool -> m () Source #
setPageHeaderImage
data AssistantSetPageHeaderImageMethodInfo Source #
Instances
| ((~) * signature (b -> Maybe c -> m ()), MonadIO m, IsAssistant a, IsWidget b, IsPixbuf c) => MethodInfo * AssistantSetPageHeaderImageMethodInfo a signature Source # | |
assistantSetPageHeaderImage :: (MonadIO m, IsAssistant a, IsWidget b, IsPixbuf 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.
setPageSideImage
data AssistantSetPageSideImageMethodInfo Source #
Instances
| ((~) * signature (b -> Maybe c -> m ()), MonadIO m, IsAssistant a, IsWidget b, IsPixbuf c) => MethodInfo * AssistantSetPageSideImageMethodInfo a signature Source # | |
assistantSetPageSideImage :: (MonadIO m, IsAssistant a, IsWidget b, IsPixbuf c) => a -> b -> Maybe c -> m () Source #
Deprecated: (Since version 3.2)Since GTK+ 3.2, sidebar images are not shown anymore.
setPageTitle
data AssistantSetPageTitleMethodInfo Source #
Instances
| ((~) * signature (b -> Text -> m ()), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantSetPageTitleMethodInfo a signature Source # | |
assistantSetPageTitle :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> Text -> m () Source #
setPageType
data AssistantSetPageTypeMethodInfo Source #
Instances
| ((~) * signature (b -> AssistantPageType -> m ()), MonadIO m, IsAssistant a, IsWidget b) => MethodInfo * AssistantSetPageTypeMethodInfo a signature Source # | |
assistantSetPageType :: (MonadIO m, IsAssistant a, IsWidget b) => a -> b -> AssistantPageType -> m () Source #
updateButtonsState
data AssistantUpdateButtonsStateMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsAssistant a) => MethodInfo * AssistantUpdateButtonsStateMethodInfo a signature Source # | |
assistantUpdateButtonsState :: (MonadIO m, IsAssistant a) => a -> m () Source #
Properties
useHeaderBar
data AssistantUseHeaderBarPropertyInfo Source #
Instances
| AttrInfo AssistantUseHeaderBarPropertyInfo Source # | |
| type AttrSetTypeConstraint AssistantUseHeaderBarPropertyInfo Source # | |
| type AttrOrigin AssistantUseHeaderBarPropertyInfo Source # | |
| type AttrLabel AssistantUseHeaderBarPropertyInfo Source # | |
| type AttrGetType AssistantUseHeaderBarPropertyInfo Source # | |
| type AttrBaseTypeConstraint AssistantUseHeaderBarPropertyInfo Source # | |
| type AttrAllowedOps AssistantUseHeaderBarPropertyInfo Source # | |
assistantUseHeaderBar :: AttrLabelProxy "useHeaderBar" Source #
constructAssistantUseHeaderBar :: IsAssistant o => Int32 -> IO (GValueConstruct o) Source #
getAssistantUseHeaderBar :: (MonadIO m, IsAssistant o) => o -> m Int32 Source #
Signals
apply
type AssistantApplyCallback = IO () Source #
data AssistantApplySignalInfo Source #
Instances
| SignalInfo AssistantApplySignalInfo Source # | |
| type HaskellCallbackType AssistantApplySignalInfo Source # | |
afterAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId Source #
genClosure_AssistantApply :: AssistantApplyCallback -> IO Closure Source #
mk_AssistantApplyCallback :: C_AssistantApplyCallback -> IO (FunPtr C_AssistantApplyCallback) Source #
onAssistantApply :: (GObject a, MonadIO m) => a -> AssistantApplyCallback -> m SignalHandlerId Source #
wrap_AssistantApplyCallback :: AssistantApplyCallback -> Ptr () -> Ptr () -> IO () Source #
cancel
type AssistantCancelCallback = IO () Source #
data AssistantCancelSignalInfo Source #
Instances
| SignalInfo AssistantCancelSignalInfo Source # | |
| type HaskellCallbackType AssistantCancelSignalInfo Source # | |
afterAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId Source #
genClosure_AssistantCancel :: AssistantCancelCallback -> IO Closure Source #
mk_AssistantCancelCallback :: C_AssistantCancelCallback -> IO (FunPtr C_AssistantCancelCallback) Source #
onAssistantCancel :: (GObject a, MonadIO m) => a -> AssistantCancelCallback -> m SignalHandlerId Source #
wrap_AssistantCancelCallback :: AssistantCancelCallback -> Ptr () -> Ptr () -> IO () Source #
close
type AssistantCloseCallback = IO () Source #
data AssistantCloseSignalInfo Source #
Instances
| SignalInfo AssistantCloseSignalInfo Source # | |
| type HaskellCallbackType AssistantCloseSignalInfo Source # | |
afterAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId Source #
genClosure_AssistantClose :: AssistantCloseCallback -> IO Closure Source #
mk_AssistantCloseCallback :: C_AssistantCloseCallback -> IO (FunPtr C_AssistantCloseCallback) Source #
onAssistantClose :: (GObject a, MonadIO m) => a -> AssistantCloseCallback -> m SignalHandlerId Source #
wrap_AssistantCloseCallback :: AssistantCloseCallback -> Ptr () -> Ptr () -> IO () Source #
escape
type AssistantEscapeCallback = IO () Source #
data AssistantEscapeSignalInfo Source #
Instances
| SignalInfo AssistantEscapeSignalInfo Source # | |
| type HaskellCallbackType AssistantEscapeSignalInfo Source # | |
afterAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId Source #
genClosure_AssistantEscape :: AssistantEscapeCallback -> IO Closure Source #
mk_AssistantEscapeCallback :: C_AssistantEscapeCallback -> IO (FunPtr C_AssistantEscapeCallback) Source #
onAssistantEscape :: (GObject a, MonadIO m) => a -> AssistantEscapeCallback -> m SignalHandlerId Source #
wrap_AssistantEscapeCallback :: AssistantEscapeCallback -> Ptr () -> Ptr () -> IO () Source #
prepare
type AssistantPrepareCallback = Widget -> IO () Source #
data AssistantPrepareSignalInfo Source #
Instances
| SignalInfo AssistantPrepareSignalInfo Source # | |
| type HaskellCallbackType AssistantPrepareSignalInfo Source # | |
afterAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId Source #
genClosure_AssistantPrepare :: AssistantPrepareCallback -> IO Closure Source #
mk_AssistantPrepareCallback :: C_AssistantPrepareCallback -> IO (FunPtr C_AssistantPrepareCallback) Source #
onAssistantPrepare :: (GObject a, MonadIO m) => a -> AssistantPrepareCallback -> m SignalHandlerId Source #
wrap_AssistantPrepareCallback :: AssistantPrepareCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source #