| 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.Notebook
Contents
- Exported types
- Methods
- notebookAppendPage
- notebookAppendPageMenu
- notebookDetachTab
- notebookGetActionWidget
- notebookGetCurrentPage
- notebookGetGroupName
- notebookGetMenuLabel
- notebookGetMenuLabelText
- notebookGetNPages
- notebookGetNthPage
- notebookGetScrollable
- notebookGetShowBorder
- notebookGetShowTabs
- notebookGetTabDetachable
- notebookGetTabHborder
- notebookGetTabLabel
- notebookGetTabLabelText
- notebookGetTabPos
- notebookGetTabReorderable
- notebookGetTabVborder
- notebookInsertPage
- notebookInsertPageMenu
- notebookNew
- notebookNextPage
- notebookPageNum
- notebookPopupDisable
- notebookPopupEnable
- notebookPrependPage
- notebookPrependPageMenu
- notebookPrevPage
- notebookRemovePage
- notebookReorderChild
- notebookSetActionWidget
- notebookSetCurrentPage
- notebookSetGroupName
- notebookSetMenuLabel
- notebookSetMenuLabelText
- notebookSetScrollable
- notebookSetShowBorder
- notebookSetShowTabs
- notebookSetTabDetachable
- notebookSetTabLabel
- notebookSetTabLabelText
- notebookSetTabPos
- notebookSetTabReorderable
- Properties
- Signals
Description
- newtype Notebook = Notebook (ForeignPtr Notebook)
- class GObject o => IsNotebook o
- toNotebook :: IsNotebook o => o -> IO Notebook
- noNotebook :: Maybe Notebook
- data NotebookAppendPageMethodInfo
- notebookAppendPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m Int32
- data NotebookAppendPageMenuMethodInfo
- notebookAppendPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> m Int32
- data NotebookDetachTabMethodInfo
- notebookDetachTab :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m ()
- data NotebookGetActionWidgetMethodInfo
- notebookGetActionWidget :: (MonadIO m, IsNotebook a) => a -> PackType -> m (Maybe Widget)
- data NotebookGetCurrentPageMethodInfo
- notebookGetCurrentPage :: (MonadIO m, IsNotebook a) => a -> m Int32
- data NotebookGetGroupNameMethodInfo
- notebookGetGroupName :: (MonadIO m, IsNotebook a) => a -> m (Maybe Text)
- data NotebookGetMenuLabelMethodInfo
- notebookGetMenuLabel :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m (Maybe Widget)
- data NotebookGetMenuLabelTextMethodInfo
- notebookGetMenuLabelText :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m (Maybe Text)
- data NotebookGetNPagesMethodInfo
- notebookGetNPages :: (MonadIO m, IsNotebook a) => a -> m Int32
- data NotebookGetNthPageMethodInfo
- notebookGetNthPage :: (MonadIO m, IsNotebook a) => a -> Int32 -> m (Maybe Widget)
- data NotebookGetScrollableMethodInfo
- notebookGetScrollable :: (MonadIO m, IsNotebook a) => a -> m Bool
- data NotebookGetShowBorderMethodInfo
- notebookGetShowBorder :: (MonadIO m, IsNotebook a) => a -> m Bool
- data NotebookGetShowTabsMethodInfo
- notebookGetShowTabs :: (MonadIO m, IsNotebook a) => a -> m Bool
- data NotebookGetTabDetachableMethodInfo
- notebookGetTabDetachable :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m Bool
- data NotebookGetTabHborderMethodInfo
- notebookGetTabHborder :: (MonadIO m, IsNotebook a) => a -> m Word16
- data NotebookGetTabLabelMethodInfo
- notebookGetTabLabel :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m Widget
- data NotebookGetTabLabelTextMethodInfo
- notebookGetTabLabelText :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m (Maybe Text)
- data NotebookGetTabPosMethodInfo
- notebookGetTabPos :: (MonadIO m, IsNotebook a) => a -> m PositionType
- data NotebookGetTabReorderableMethodInfo
- notebookGetTabReorderable :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m Bool
- data NotebookGetTabVborderMethodInfo
- notebookGetTabVborder :: (MonadIO m, IsNotebook a) => a -> m Word16
- data NotebookInsertPageMethodInfo
- notebookInsertPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> Int32 -> m Int32
- data NotebookInsertPageMenuMethodInfo
- notebookInsertPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> Int32 -> m Int32
- notebookNew :: MonadIO m => m Notebook
- data NotebookNextPageMethodInfo
- notebookNextPage :: (MonadIO m, IsNotebook a) => a -> m ()
- data NotebookPageNumMethodInfo
- notebookPageNum :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m Int32
- data NotebookPopupDisableMethodInfo
- notebookPopupDisable :: (MonadIO m, IsNotebook a) => a -> m ()
- data NotebookPopupEnableMethodInfo
- notebookPopupEnable :: (MonadIO m, IsNotebook a) => a -> m ()
- data NotebookPrependPageMethodInfo
- notebookPrependPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m Int32
- data NotebookPrependPageMenuMethodInfo
- notebookPrependPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> m Int32
- data NotebookPrevPageMethodInfo
- notebookPrevPage :: (MonadIO m, IsNotebook a) => a -> m ()
- data NotebookRemovePageMethodInfo
- notebookRemovePage :: (MonadIO m, IsNotebook a) => a -> Int32 -> m ()
- data NotebookReorderChildMethodInfo
- notebookReorderChild :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Int32 -> m ()
- data NotebookSetActionWidgetMethodInfo
- notebookSetActionWidget :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> PackType -> m ()
- data NotebookSetCurrentPageMethodInfo
- notebookSetCurrentPage :: (MonadIO m, IsNotebook a) => a -> Int32 -> m ()
- data NotebookSetGroupNameMethodInfo
- notebookSetGroupName :: (MonadIO m, IsNotebook a) => a -> Maybe Text -> m ()
- data NotebookSetMenuLabelMethodInfo
- notebookSetMenuLabel :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m ()
- data NotebookSetMenuLabelTextMethodInfo
- notebookSetMenuLabelText :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Text -> m ()
- data NotebookSetScrollableMethodInfo
- notebookSetScrollable :: (MonadIO m, IsNotebook a) => a -> Bool -> m ()
- data NotebookSetShowBorderMethodInfo
- notebookSetShowBorder :: (MonadIO m, IsNotebook a) => a -> Bool -> m ()
- data NotebookSetShowTabsMethodInfo
- notebookSetShowTabs :: (MonadIO m, IsNotebook a) => a -> Bool -> m ()
- data NotebookSetTabDetachableMethodInfo
- notebookSetTabDetachable :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Bool -> m ()
- data NotebookSetTabLabelMethodInfo
- notebookSetTabLabel :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m ()
- data NotebookSetTabLabelTextMethodInfo
- notebookSetTabLabelText :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Text -> m ()
- data NotebookSetTabPosMethodInfo
- notebookSetTabPos :: (MonadIO m, IsNotebook a) => a -> PositionType -> m ()
- data NotebookSetTabReorderableMethodInfo
- notebookSetTabReorderable :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Bool -> m ()
- data NotebookEnablePopupPropertyInfo
- constructNotebookEnablePopup :: IsNotebook o => Bool -> IO (GValueConstruct o)
- getNotebookEnablePopup :: (MonadIO m, IsNotebook o) => o -> m Bool
- notebookEnablePopup :: AttrLabelProxy "enablePopup"
- setNotebookEnablePopup :: (MonadIO m, IsNotebook o) => o -> Bool -> m ()
- data NotebookGroupNamePropertyInfo
- clearNotebookGroupName :: (MonadIO m, IsNotebook o) => o -> m ()
- constructNotebookGroupName :: IsNotebook o => Text -> IO (GValueConstruct o)
- getNotebookGroupName :: (MonadIO m, IsNotebook o) => o -> m (Maybe Text)
- notebookGroupName :: AttrLabelProxy "groupName"
- setNotebookGroupName :: (MonadIO m, IsNotebook o) => o -> Text -> m ()
- data NotebookPagePropertyInfo
- constructNotebookPage :: IsNotebook o => Int32 -> IO (GValueConstruct o)
- getNotebookPage :: (MonadIO m, IsNotebook o) => o -> m Int32
- notebookPage :: AttrLabelProxy "page"
- setNotebookPage :: (MonadIO m, IsNotebook o) => o -> Int32 -> m ()
- data NotebookScrollablePropertyInfo
- constructNotebookScrollable :: IsNotebook o => Bool -> IO (GValueConstruct o)
- getNotebookScrollable :: (MonadIO m, IsNotebook o) => o -> m Bool
- notebookScrollable :: AttrLabelProxy "scrollable"
- setNotebookScrollable :: (MonadIO m, IsNotebook o) => o -> Bool -> m ()
- data NotebookShowBorderPropertyInfo
- constructNotebookShowBorder :: IsNotebook o => Bool -> IO (GValueConstruct o)
- getNotebookShowBorder :: (MonadIO m, IsNotebook o) => o -> m Bool
- notebookShowBorder :: AttrLabelProxy "showBorder"
- setNotebookShowBorder :: (MonadIO m, IsNotebook o) => o -> Bool -> m ()
- data NotebookShowTabsPropertyInfo
- constructNotebookShowTabs :: IsNotebook o => Bool -> IO (GValueConstruct o)
- getNotebookShowTabs :: (MonadIO m, IsNotebook o) => o -> m Bool
- notebookShowTabs :: AttrLabelProxy "showTabs"
- setNotebookShowTabs :: (MonadIO m, IsNotebook o) => o -> Bool -> m ()
- data NotebookTabPosPropertyInfo
- constructNotebookTabPos :: IsNotebook o => PositionType -> IO (GValueConstruct o)
- getNotebookTabPos :: (MonadIO m, IsNotebook o) => o -> m PositionType
- notebookTabPos :: AttrLabelProxy "tabPos"
- setNotebookTabPos :: (MonadIO m, IsNotebook o) => o -> PositionType -> m ()
- type NotebookChangeCurrentPageCallback = Int32 -> IO Bool
- type NotebookChangeCurrentPageCallbackC = Ptr () -> Int32 -> Ptr () -> IO CInt
- data NotebookChangeCurrentPageSignalInfo
- afterNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId
- mkNotebookChangeCurrentPageCallback :: NotebookChangeCurrentPageCallbackC -> IO (FunPtr NotebookChangeCurrentPageCallbackC)
- noNotebookChangeCurrentPageCallback :: Maybe NotebookChangeCurrentPageCallback
- notebookChangeCurrentPageCallbackWrapper :: NotebookChangeCurrentPageCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt
- notebookChangeCurrentPageClosure :: NotebookChangeCurrentPageCallback -> IO Closure
- onNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId
- type NotebookCreateWindowCallback = Widget -> Int32 -> Int32 -> IO Notebook
- type NotebookCreateWindowCallbackC = Ptr () -> Ptr Widget -> Int32 -> Int32 -> Ptr () -> IO (Ptr Notebook)
- data NotebookCreateWindowSignalInfo
- afterNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId
- mkNotebookCreateWindowCallback :: NotebookCreateWindowCallbackC -> IO (FunPtr NotebookCreateWindowCallbackC)
- noNotebookCreateWindowCallback :: Maybe NotebookCreateWindowCallback
- notebookCreateWindowCallbackWrapper :: NotebookCreateWindowCallback -> Ptr () -> Ptr Widget -> Int32 -> Int32 -> Ptr () -> IO (Ptr Notebook)
- notebookCreateWindowClosure :: NotebookCreateWindowCallback -> IO Closure
- onNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId
- type NotebookFocusTabCallback = NotebookTab -> IO Bool
- type NotebookFocusTabCallbackC = Ptr () -> CUInt -> Ptr () -> IO CInt
- data NotebookFocusTabSignalInfo
- afterNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId
- mkNotebookFocusTabCallback :: NotebookFocusTabCallbackC -> IO (FunPtr NotebookFocusTabCallbackC)
- noNotebookFocusTabCallback :: Maybe NotebookFocusTabCallback
- notebookFocusTabCallbackWrapper :: NotebookFocusTabCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt
- notebookFocusTabClosure :: NotebookFocusTabCallback -> IO Closure
- onNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId
- type NotebookMoveFocusOutCallback = DirectionType -> IO ()
- type NotebookMoveFocusOutCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data NotebookMoveFocusOutSignalInfo
- afterNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId
- mkNotebookMoveFocusOutCallback :: NotebookMoveFocusOutCallbackC -> IO (FunPtr NotebookMoveFocusOutCallbackC)
- noNotebookMoveFocusOutCallback :: Maybe NotebookMoveFocusOutCallback
- notebookMoveFocusOutCallbackWrapper :: NotebookMoveFocusOutCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- notebookMoveFocusOutClosure :: NotebookMoveFocusOutCallback -> IO Closure
- onNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId
- type NotebookPageAddedCallback = Widget -> Word32 -> IO ()
- type NotebookPageAddedCallbackC = Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- data NotebookPageAddedSignalInfo
- afterNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId
- mkNotebookPageAddedCallback :: NotebookPageAddedCallbackC -> IO (FunPtr NotebookPageAddedCallbackC)
- noNotebookPageAddedCallback :: Maybe NotebookPageAddedCallback
- notebookPageAddedCallbackWrapper :: NotebookPageAddedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- notebookPageAddedClosure :: NotebookPageAddedCallback -> IO Closure
- onNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId
- type NotebookPageRemovedCallback = Widget -> Word32 -> IO ()
- type NotebookPageRemovedCallbackC = Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- data NotebookPageRemovedSignalInfo
- afterNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId
- mkNotebookPageRemovedCallback :: NotebookPageRemovedCallbackC -> IO (FunPtr NotebookPageRemovedCallbackC)
- noNotebookPageRemovedCallback :: Maybe NotebookPageRemovedCallback
- notebookPageRemovedCallbackWrapper :: NotebookPageRemovedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- notebookPageRemovedClosure :: NotebookPageRemovedCallback -> IO Closure
- onNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId
- type NotebookPageReorderedCallback = Widget -> Word32 -> IO ()
- type NotebookPageReorderedCallbackC = Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- data NotebookPageReorderedSignalInfo
- afterNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId
- mkNotebookPageReorderedCallback :: NotebookPageReorderedCallbackC -> IO (FunPtr NotebookPageReorderedCallbackC)
- noNotebookPageReorderedCallback :: Maybe NotebookPageReorderedCallback
- notebookPageReorderedCallbackWrapper :: NotebookPageReorderedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- notebookPageReorderedClosure :: NotebookPageReorderedCallback -> IO Closure
- onNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId
- type NotebookReorderTabCallback = DirectionType -> Bool -> IO Bool
- type NotebookReorderTabCallbackC = Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt
- data NotebookReorderTabSignalInfo
- afterNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId
- mkNotebookReorderTabCallback :: NotebookReorderTabCallbackC -> IO (FunPtr NotebookReorderTabCallbackC)
- noNotebookReorderTabCallback :: Maybe NotebookReorderTabCallback
- notebookReorderTabCallbackWrapper :: NotebookReorderTabCallback -> Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt
- notebookReorderTabClosure :: NotebookReorderTabCallback -> IO Closure
- onNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId
- type NotebookSelectPageCallback = Bool -> IO Bool
- type NotebookSelectPageCallbackC = Ptr () -> CInt -> Ptr () -> IO CInt
- data NotebookSelectPageSignalInfo
- afterNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId
- mkNotebookSelectPageCallback :: NotebookSelectPageCallbackC -> IO (FunPtr NotebookSelectPageCallbackC)
- noNotebookSelectPageCallback :: Maybe NotebookSelectPageCallback
- notebookSelectPageCallbackWrapper :: NotebookSelectPageCallback -> Ptr () -> CInt -> Ptr () -> IO CInt
- notebookSelectPageClosure :: NotebookSelectPageCallback -> IO Closure
- onNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId
- type NotebookSwitchPageCallback = Widget -> Word32 -> IO ()
- type NotebookSwitchPageCallbackC = Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- data NotebookSwitchPageSignalInfo
- afterNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId
- mkNotebookSwitchPageCallback :: NotebookSwitchPageCallbackC -> IO (FunPtr NotebookSwitchPageCallbackC)
- noNotebookSwitchPageCallback :: Maybe NotebookSwitchPageCallback
- notebookSwitchPageCallbackWrapper :: NotebookSwitchPageCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- notebookSwitchPageClosure :: NotebookSwitchPageCallback -> IO Closure
- onNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId
Exported types
Constructors
| Notebook (ForeignPtr Notebook) |
Instances
| GObject Notebook Source # | |
| IsObject Notebook Source # | |
| IsWidget Notebook Source # | |
| IsContainer Notebook Source # | |
| IsBuildable Notebook Source # | |
| IsImplementorIface Notebook Source # | |
| IsNotebook Notebook Source # | |
| ((~) * info (ResolveNotebookMethod t Notebook), MethodInfo * info Notebook p) => IsLabel t (Notebook -> p) Source # | |
| ((~) * info (ResolveNotebookMethod t Notebook), MethodInfo * info Notebook p) => IsLabelProxy t (Notebook -> p) Source # | |
| HasAttributeList * Notebook Source # | |
| type SignalList Notebook Source # | |
| type AttributeList Notebook Source # | |
class GObject o => IsNotebook o Source #
Instances
| (GObject a, UnknownAncestorError Constraint Notebook a) => IsNotebook a Source # | |
| IsNotebook Notebook Source # | |
toNotebook :: IsNotebook o => o -> IO Notebook Source #
Methods
notebookAppendPage
notebookAppendPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m Int32 Source #
notebookAppendPageMenu
notebookAppendPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> m Int32 Source #
notebookDetachTab
data NotebookDetachTabMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookDetachTabMethodInfo a signature Source # | |
notebookDetachTab :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m () Source #
notebookGetActionWidget
data NotebookGetActionWidgetMethodInfo Source #
Instances
| ((~) * signature (PackType -> m (Maybe Widget)), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetActionWidgetMethodInfo a signature Source # | |
notebookGetActionWidget :: (MonadIO m, IsNotebook a) => a -> PackType -> m (Maybe Widget) Source #
notebookGetCurrentPage
data NotebookGetCurrentPageMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetCurrentPageMethodInfo a signature Source # | |
notebookGetCurrentPage :: (MonadIO m, IsNotebook a) => a -> m Int32 Source #
notebookGetGroupName
data NotebookGetGroupNameMethodInfo Source #
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetGroupNameMethodInfo a signature Source # | |
notebookGetGroupName :: (MonadIO m, IsNotebook a) => a -> m (Maybe Text) Source #
notebookGetMenuLabel
data NotebookGetMenuLabelMethodInfo Source #
Instances
| ((~) * signature (b -> m (Maybe Widget)), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookGetMenuLabelMethodInfo a signature Source # | |
notebookGetMenuLabel :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m (Maybe Widget) Source #
notebookGetMenuLabelText
data NotebookGetMenuLabelTextMethodInfo Source #
Instances
| ((~) * signature (b -> m (Maybe Text)), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookGetMenuLabelTextMethodInfo a signature Source # | |
notebookGetMenuLabelText :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m (Maybe Text) Source #
notebookGetNPages
data NotebookGetNPagesMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetNPagesMethodInfo a signature Source # | |
notebookGetNPages :: (MonadIO m, IsNotebook a) => a -> m Int32 Source #
notebookGetNthPage
data NotebookGetNthPageMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m (Maybe Widget)), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetNthPageMethodInfo a signature Source # | |
notebookGetNthPage :: (MonadIO m, IsNotebook a) => a -> Int32 -> m (Maybe Widget) Source #
notebookGetScrollable
data NotebookGetScrollableMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetScrollableMethodInfo a signature Source # | |
notebookGetScrollable :: (MonadIO m, IsNotebook a) => a -> m Bool Source #
notebookGetShowBorder
data NotebookGetShowBorderMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetShowBorderMethodInfo a signature Source # | |
notebookGetShowBorder :: (MonadIO m, IsNotebook a) => a -> m Bool Source #
notebookGetShowTabs
data NotebookGetShowTabsMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetShowTabsMethodInfo a signature Source # | |
notebookGetShowTabs :: (MonadIO m, IsNotebook a) => a -> m Bool Source #
notebookGetTabDetachable
data NotebookGetTabDetachableMethodInfo Source #
Instances
| ((~) * signature (b -> m Bool), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookGetTabDetachableMethodInfo a signature Source # | |
notebookGetTabDetachable :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m Bool Source #
notebookGetTabHborder
data NotebookGetTabHborderMethodInfo Source #
Instances
| ((~) * signature (m Word16), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetTabHborderMethodInfo a signature Source # | |
notebookGetTabHborder :: (MonadIO m, IsNotebook a) => a -> m Word16 Source #
Deprecated: (Since version 3.4)this function returns zero
notebookGetTabLabel
data NotebookGetTabLabelMethodInfo Source #
Instances
| ((~) * signature (b -> m Widget), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookGetTabLabelMethodInfo a signature Source # | |
notebookGetTabLabel :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m Widget Source #
notebookGetTabLabelText
data NotebookGetTabLabelTextMethodInfo Source #
Instances
| ((~) * signature (b -> m (Maybe Text)), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookGetTabLabelTextMethodInfo a signature Source # | |
notebookGetTabLabelText :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m (Maybe Text) Source #
notebookGetTabPos
data NotebookGetTabPosMethodInfo Source #
Instances
| ((~) * signature (m PositionType), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetTabPosMethodInfo a signature Source # | |
notebookGetTabPos :: (MonadIO m, IsNotebook a) => a -> m PositionType Source #
notebookGetTabReorderable
data NotebookGetTabReorderableMethodInfo Source #
Instances
| ((~) * signature (b -> m Bool), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookGetTabReorderableMethodInfo a signature Source # | |
notebookGetTabReorderable :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m Bool Source #
notebookGetTabVborder
data NotebookGetTabVborderMethodInfo Source #
Instances
| ((~) * signature (m Word16), MonadIO m, IsNotebook a) => MethodInfo * NotebookGetTabVborderMethodInfo a signature Source # | |
notebookGetTabVborder :: (MonadIO m, IsNotebook a) => a -> m Word16 Source #
Deprecated: (Since version 3.4)this function returns zero
notebookInsertPage
notebookInsertPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> Int32 -> m Int32 Source #
notebookInsertPageMenu
notebookInsertPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> Int32 -> m Int32 Source #
notebookNew
notebookNew :: MonadIO m => m Notebook Source #
notebookNextPage
data NotebookNextPageMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookNextPageMethodInfo a signature Source # | |
notebookNextPage :: (MonadIO m, IsNotebook a) => a -> m () Source #
notebookPageNum
data NotebookPageNumMethodInfo Source #
Instances
| ((~) * signature (b -> m Int32), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookPageNumMethodInfo a signature Source # | |
notebookPageNum :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> m Int32 Source #
notebookPopupDisable
data NotebookPopupDisableMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookPopupDisableMethodInfo a signature Source # | |
notebookPopupDisable :: (MonadIO m, IsNotebook a) => a -> m () Source #
notebookPopupEnable
data NotebookPopupEnableMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookPopupEnableMethodInfo a signature Source # | |
notebookPopupEnable :: (MonadIO m, IsNotebook a) => a -> m () Source #
notebookPrependPage
notebookPrependPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m Int32 Source #
notebookPrependPageMenu
notebookPrependPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> m Int32 Source #
notebookPrevPage
data NotebookPrevPageMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookPrevPageMethodInfo a signature Source # | |
notebookPrevPage :: (MonadIO m, IsNotebook a) => a -> m () Source #
notebookRemovePage
data NotebookRemovePageMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookRemovePageMethodInfo a signature Source # | |
notebookRemovePage :: (MonadIO m, IsNotebook a) => a -> Int32 -> m () Source #
notebookReorderChild
data NotebookReorderChildMethodInfo Source #
Instances
| ((~) * signature (b -> Int32 -> m ()), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookReorderChildMethodInfo a signature Source # | |
notebookReorderChild :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Int32 -> m () Source #
notebookSetActionWidget
data NotebookSetActionWidgetMethodInfo Source #
Instances
| ((~) * signature (b -> PackType -> m ()), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookSetActionWidgetMethodInfo a signature Source # | |
notebookSetActionWidget :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> PackType -> m () Source #
notebookSetCurrentPage
data NotebookSetCurrentPageMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookSetCurrentPageMethodInfo a signature Source # | |
notebookSetCurrentPage :: (MonadIO m, IsNotebook a) => a -> Int32 -> m () Source #
notebookSetGroupName
data NotebookSetGroupNameMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookSetGroupNameMethodInfo a signature Source # | |
notebookSetGroupName :: (MonadIO m, IsNotebook a) => a -> Maybe Text -> m () Source #
notebookSetMenuLabel
data NotebookSetMenuLabelMethodInfo Source #
Instances
| ((~) * signature (b -> Maybe c -> m ()), MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => MethodInfo * NotebookSetMenuLabelMethodInfo a signature Source # | |
notebookSetMenuLabel :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m () Source #
notebookSetMenuLabelText
data NotebookSetMenuLabelTextMethodInfo Source #
Instances
| ((~) * signature (b -> Text -> m ()), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookSetMenuLabelTextMethodInfo a signature Source # | |
notebookSetMenuLabelText :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Text -> m () Source #
notebookSetScrollable
data NotebookSetScrollableMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookSetScrollableMethodInfo a signature Source # | |
notebookSetScrollable :: (MonadIO m, IsNotebook a) => a -> Bool -> m () Source #
notebookSetShowBorder
data NotebookSetShowBorderMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookSetShowBorderMethodInfo a signature Source # | |
notebookSetShowBorder :: (MonadIO m, IsNotebook a) => a -> Bool -> m () Source #
notebookSetShowTabs
data NotebookSetShowTabsMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookSetShowTabsMethodInfo a signature Source # | |
notebookSetShowTabs :: (MonadIO m, IsNotebook a) => a -> Bool -> m () Source #
notebookSetTabDetachable
data NotebookSetTabDetachableMethodInfo Source #
Instances
| ((~) * signature (b -> Bool -> m ()), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookSetTabDetachableMethodInfo a signature Source # | |
notebookSetTabDetachable :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Bool -> m () Source #
notebookSetTabLabel
data NotebookSetTabLabelMethodInfo Source #
Instances
| ((~) * signature (b -> Maybe c -> m ()), MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => MethodInfo * NotebookSetTabLabelMethodInfo a signature Source # | |
notebookSetTabLabel :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m () Source #
notebookSetTabLabelText
data NotebookSetTabLabelTextMethodInfo Source #
Instances
| ((~) * signature (b -> Text -> m ()), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookSetTabLabelTextMethodInfo a signature Source # | |
notebookSetTabLabelText :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Text -> m () Source #
notebookSetTabPos
data NotebookSetTabPosMethodInfo Source #
Instances
| ((~) * signature (PositionType -> m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookSetTabPosMethodInfo a signature Source # | |
notebookSetTabPos :: (MonadIO m, IsNotebook a) => a -> PositionType -> m () Source #
notebookSetTabReorderable
data NotebookSetTabReorderableMethodInfo Source #
Instances
| ((~) * signature (b -> Bool -> m ()), MonadIO m, IsNotebook a, IsWidget b) => MethodInfo * NotebookSetTabReorderableMethodInfo a signature Source # | |
notebookSetTabReorderable :: (MonadIO m, IsNotebook a, IsWidget b) => a -> b -> Bool -> m () Source #
Properties
EnablePopup
data NotebookEnablePopupPropertyInfo Source #
Instances
| AttrInfo NotebookEnablePopupPropertyInfo Source # | |
| type AttrSetTypeConstraint NotebookEnablePopupPropertyInfo Source # | |
| type AttrLabel NotebookEnablePopupPropertyInfo Source # | |
| type AttrGetType NotebookEnablePopupPropertyInfo Source # | |
| type AttrBaseTypeConstraint NotebookEnablePopupPropertyInfo Source # | |
| type AttrAllowedOps NotebookEnablePopupPropertyInfo Source # | |
constructNotebookEnablePopup :: IsNotebook o => Bool -> IO (GValueConstruct o) Source #
getNotebookEnablePopup :: (MonadIO m, IsNotebook o) => o -> m Bool Source #
notebookEnablePopup :: AttrLabelProxy "enablePopup" Source #
setNotebookEnablePopup :: (MonadIO m, IsNotebook o) => o -> Bool -> m () Source #
GroupName
data NotebookGroupNamePropertyInfo Source #
Instances
| AttrInfo NotebookGroupNamePropertyInfo Source # | |
| type AttrSetTypeConstraint NotebookGroupNamePropertyInfo Source # | |
| type AttrLabel NotebookGroupNamePropertyInfo Source # | |
| type AttrGetType NotebookGroupNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint NotebookGroupNamePropertyInfo Source # | |
| type AttrAllowedOps NotebookGroupNamePropertyInfo Source # | |
clearNotebookGroupName :: (MonadIO m, IsNotebook o) => o -> m () Source #
constructNotebookGroupName :: IsNotebook o => Text -> IO (GValueConstruct o) Source #
getNotebookGroupName :: (MonadIO m, IsNotebook o) => o -> m (Maybe Text) Source #
notebookGroupName :: AttrLabelProxy "groupName" Source #
setNotebookGroupName :: (MonadIO m, IsNotebook o) => o -> Text -> m () Source #
Page
data NotebookPagePropertyInfo Source #
Instances
| AttrInfo NotebookPagePropertyInfo Source # | |
| type AttrSetTypeConstraint NotebookPagePropertyInfo Source # | |
| type AttrLabel NotebookPagePropertyInfo Source # | |
| type AttrGetType NotebookPagePropertyInfo Source # | |
| type AttrBaseTypeConstraint NotebookPagePropertyInfo Source # | |
| type AttrAllowedOps NotebookPagePropertyInfo Source # | |
constructNotebookPage :: IsNotebook o => Int32 -> IO (GValueConstruct o) Source #
getNotebookPage :: (MonadIO m, IsNotebook o) => o -> m Int32 Source #
notebookPage :: AttrLabelProxy "page" Source #
setNotebookPage :: (MonadIO m, IsNotebook o) => o -> Int32 -> m () Source #
Scrollable
data NotebookScrollablePropertyInfo Source #
Instances
| AttrInfo NotebookScrollablePropertyInfo Source # | |
| type AttrSetTypeConstraint NotebookScrollablePropertyInfo Source # | |
| type AttrLabel NotebookScrollablePropertyInfo Source # | |
| type AttrGetType NotebookScrollablePropertyInfo Source # | |
| type AttrBaseTypeConstraint NotebookScrollablePropertyInfo Source # | |
| type AttrAllowedOps NotebookScrollablePropertyInfo Source # | |
constructNotebookScrollable :: IsNotebook o => Bool -> IO (GValueConstruct o) Source #
getNotebookScrollable :: (MonadIO m, IsNotebook o) => o -> m Bool Source #
notebookScrollable :: AttrLabelProxy "scrollable" Source #
setNotebookScrollable :: (MonadIO m, IsNotebook o) => o -> Bool -> m () Source #
ShowBorder
data NotebookShowBorderPropertyInfo Source #
Instances
| AttrInfo NotebookShowBorderPropertyInfo Source # | |
| type AttrSetTypeConstraint NotebookShowBorderPropertyInfo Source # | |
| type AttrLabel NotebookShowBorderPropertyInfo Source # | |
| type AttrGetType NotebookShowBorderPropertyInfo Source # | |
| type AttrBaseTypeConstraint NotebookShowBorderPropertyInfo Source # | |
| type AttrAllowedOps NotebookShowBorderPropertyInfo Source # | |
constructNotebookShowBorder :: IsNotebook o => Bool -> IO (GValueConstruct o) Source #
getNotebookShowBorder :: (MonadIO m, IsNotebook o) => o -> m Bool Source #
notebookShowBorder :: AttrLabelProxy "showBorder" Source #
setNotebookShowBorder :: (MonadIO m, IsNotebook o) => o -> Bool -> m () Source #
ShowTabs
data NotebookShowTabsPropertyInfo Source #
Instances
| AttrInfo NotebookShowTabsPropertyInfo Source # | |
| type AttrSetTypeConstraint NotebookShowTabsPropertyInfo Source # | |
| type AttrLabel NotebookShowTabsPropertyInfo Source # | |
| type AttrGetType NotebookShowTabsPropertyInfo Source # | |
| type AttrBaseTypeConstraint NotebookShowTabsPropertyInfo Source # | |
| type AttrAllowedOps NotebookShowTabsPropertyInfo Source # | |
constructNotebookShowTabs :: IsNotebook o => Bool -> IO (GValueConstruct o) Source #
getNotebookShowTabs :: (MonadIO m, IsNotebook o) => o -> m Bool Source #
notebookShowTabs :: AttrLabelProxy "showTabs" Source #
setNotebookShowTabs :: (MonadIO m, IsNotebook o) => o -> Bool -> m () Source #
TabPos
data NotebookTabPosPropertyInfo Source #
Instances
| AttrInfo NotebookTabPosPropertyInfo Source # | |
| type AttrSetTypeConstraint NotebookTabPosPropertyInfo Source # | |
| type AttrLabel NotebookTabPosPropertyInfo Source # | |
| type AttrGetType NotebookTabPosPropertyInfo Source # | |
| type AttrBaseTypeConstraint NotebookTabPosPropertyInfo Source # | |
| type AttrAllowedOps NotebookTabPosPropertyInfo Source # | |
constructNotebookTabPos :: IsNotebook o => PositionType -> IO (GValueConstruct o) Source #
getNotebookTabPos :: (MonadIO m, IsNotebook o) => o -> m PositionType Source #
notebookTabPos :: AttrLabelProxy "tabPos" Source #
setNotebookTabPos :: (MonadIO m, IsNotebook o) => o -> PositionType -> m () Source #
Signals
ChangeCurrentPage
data NotebookChangeCurrentPageSignalInfo Source #
Instances
| SignalInfo NotebookChangeCurrentPageSignalInfo Source # | |
| type HaskellCallbackType NotebookChangeCurrentPageSignalInfo Source # | |
afterNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId Source #
mkNotebookChangeCurrentPageCallback :: NotebookChangeCurrentPageCallbackC -> IO (FunPtr NotebookChangeCurrentPageCallbackC) Source #
notebookChangeCurrentPageCallbackWrapper :: NotebookChangeCurrentPageCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt Source #
onNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId Source #
CreateWindow
type NotebookCreateWindowCallbackC = Ptr () -> Ptr Widget -> Int32 -> Int32 -> Ptr () -> IO (Ptr Notebook) Source #
data NotebookCreateWindowSignalInfo Source #
Instances
| SignalInfo NotebookCreateWindowSignalInfo Source # | |
| type HaskellCallbackType NotebookCreateWindowSignalInfo Source # | |
afterNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId Source #
mkNotebookCreateWindowCallback :: NotebookCreateWindowCallbackC -> IO (FunPtr NotebookCreateWindowCallbackC) Source #
notebookCreateWindowCallbackWrapper :: NotebookCreateWindowCallback -> Ptr () -> Ptr Widget -> Int32 -> Int32 -> Ptr () -> IO (Ptr Notebook) Source #
notebookCreateWindowClosure :: NotebookCreateWindowCallback -> IO Closure Source #
onNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId Source #
FocusTab
type NotebookFocusTabCallback = NotebookTab -> IO Bool Source #
data NotebookFocusTabSignalInfo Source #
Instances
| SignalInfo NotebookFocusTabSignalInfo Source # | |
| type HaskellCallbackType NotebookFocusTabSignalInfo Source # | |
afterNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId Source #
mkNotebookFocusTabCallback :: NotebookFocusTabCallbackC -> IO (FunPtr NotebookFocusTabCallbackC) Source #
notebookFocusTabCallbackWrapper :: NotebookFocusTabCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt Source #
notebookFocusTabClosure :: NotebookFocusTabCallback -> IO Closure Source #
onNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId Source #
MoveFocusOut
type NotebookMoveFocusOutCallback = DirectionType -> IO () Source #
data NotebookMoveFocusOutSignalInfo Source #
Instances
| SignalInfo NotebookMoveFocusOutSignalInfo Source # | |
| type HaskellCallbackType NotebookMoveFocusOutSignalInfo Source # | |
afterNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId Source #
mkNotebookMoveFocusOutCallback :: NotebookMoveFocusOutCallbackC -> IO (FunPtr NotebookMoveFocusOutCallbackC) Source #
notebookMoveFocusOutCallbackWrapper :: NotebookMoveFocusOutCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
notebookMoveFocusOutClosure :: NotebookMoveFocusOutCallback -> IO Closure Source #
onNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId Source #
PageAdded
data NotebookPageAddedSignalInfo Source #
Instances
| SignalInfo NotebookPageAddedSignalInfo Source # | |
| type HaskellCallbackType NotebookPageAddedSignalInfo Source # | |
afterNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId Source #
mkNotebookPageAddedCallback :: NotebookPageAddedCallbackC -> IO (FunPtr NotebookPageAddedCallbackC) Source #
notebookPageAddedCallbackWrapper :: NotebookPageAddedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO () Source #
notebookPageAddedClosure :: NotebookPageAddedCallback -> IO Closure Source #
onNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId Source #
PageRemoved
data NotebookPageRemovedSignalInfo Source #
Instances
| SignalInfo NotebookPageRemovedSignalInfo Source # | |
| type HaskellCallbackType NotebookPageRemovedSignalInfo Source # | |
afterNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId Source #
mkNotebookPageRemovedCallback :: NotebookPageRemovedCallbackC -> IO (FunPtr NotebookPageRemovedCallbackC) Source #
notebookPageRemovedCallbackWrapper :: NotebookPageRemovedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO () Source #
notebookPageRemovedClosure :: NotebookPageRemovedCallback -> IO Closure Source #
onNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId Source #
PageReordered
data NotebookPageReorderedSignalInfo Source #
Instances
| SignalInfo NotebookPageReorderedSignalInfo Source # | |
| type HaskellCallbackType NotebookPageReorderedSignalInfo Source # | |
afterNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId Source #
mkNotebookPageReorderedCallback :: NotebookPageReorderedCallbackC -> IO (FunPtr NotebookPageReorderedCallbackC) Source #
notebookPageReorderedCallbackWrapper :: NotebookPageReorderedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO () Source #
notebookPageReorderedClosure :: NotebookPageReorderedCallback -> IO Closure Source #
onNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId Source #
ReorderTab
type NotebookReorderTabCallback = DirectionType -> Bool -> IO Bool Source #
data NotebookReorderTabSignalInfo Source #
Instances
| SignalInfo NotebookReorderTabSignalInfo Source # | |
| type HaskellCallbackType NotebookReorderTabSignalInfo Source # | |
afterNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId Source #
mkNotebookReorderTabCallback :: NotebookReorderTabCallbackC -> IO (FunPtr NotebookReorderTabCallbackC) Source #
notebookReorderTabCallbackWrapper :: NotebookReorderTabCallback -> Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt Source #
notebookReorderTabClosure :: NotebookReorderTabCallback -> IO Closure Source #
onNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId Source #
SelectPage
data NotebookSelectPageSignalInfo Source #
Instances
| SignalInfo NotebookSelectPageSignalInfo Source # | |
| type HaskellCallbackType NotebookSelectPageSignalInfo Source # | |
afterNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId Source #
mkNotebookSelectPageCallback :: NotebookSelectPageCallbackC -> IO (FunPtr NotebookSelectPageCallbackC) Source #
notebookSelectPageCallbackWrapper :: NotebookSelectPageCallback -> Ptr () -> CInt -> Ptr () -> IO CInt Source #
notebookSelectPageClosure :: NotebookSelectPageCallback -> IO Closure Source #
onNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId Source #
SwitchPage
data NotebookSwitchPageSignalInfo Source #
Instances
| SignalInfo NotebookSwitchPageSignalInfo Source # | |
| type HaskellCallbackType NotebookSwitchPageSignalInfo Source # | |
afterNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId Source #
mkNotebookSwitchPageCallback :: NotebookSwitchPageCallbackC -> IO (FunPtr NotebookSwitchPageCallbackC) Source #
notebookSwitchPageCallbackWrapper :: NotebookSwitchPageCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO () Source #
notebookSwitchPageClosure :: NotebookSwitchPageCallback -> IO Closure Source #
onNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId Source #