| 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
- appendPage
- appendPageMenu
- detachTab
- getActionWidget
- getCurrentPage
- getGroupName
- getMenuLabel
- getMenuLabelText
- getNPages
- getNthPage
- getScrollable
- getShowBorder
- getShowTabs
- getTabDetachable
- getTabHborder
- getTabLabel
- getTabLabelText
- getTabPos
- getTabReorderable
- getTabVborder
- insertPage
- insertPageMenu
- new
- nextPage
- pageNum
- popupDisable
- popupEnable
- prependPage
- prependPageMenu
- prevPage
- removePage
- reorderChild
- setActionWidget
- setCurrentPage
- setGroupName
- setMenuLabel
- setMenuLabelText
- setScrollable
- setShowBorder
- setShowTabs
- setTabDetachable
- setTabLabel
- setTabLabelText
- setTabPos
- setTabReorderable
- Properties
- Signals
Description
- newtype Notebook = Notebook (ManagedPtr 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 C_NotebookChangeCurrentPageCallback = Ptr () -> Int32 -> Ptr () -> IO CInt
- type NotebookChangeCurrentPageCallback = Int32 -> IO Bool
- data NotebookChangeCurrentPageSignalInfo
- afterNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId
- genClosure_NotebookChangeCurrentPage :: NotebookChangeCurrentPageCallback -> IO Closure
- mk_NotebookChangeCurrentPageCallback :: C_NotebookChangeCurrentPageCallback -> IO (FunPtr C_NotebookChangeCurrentPageCallback)
- noNotebookChangeCurrentPageCallback :: Maybe NotebookChangeCurrentPageCallback
- onNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId
- wrap_NotebookChangeCurrentPageCallback :: NotebookChangeCurrentPageCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt
- type C_NotebookCreateWindowCallback = Ptr () -> Ptr Widget -> Int32 -> Int32 -> Ptr () -> IO (Ptr Notebook)
- type NotebookCreateWindowCallback = Widget -> Int32 -> Int32 -> IO Notebook
- data NotebookCreateWindowSignalInfo
- afterNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId
- genClosure_NotebookCreateWindow :: NotebookCreateWindowCallback -> IO Closure
- mk_NotebookCreateWindowCallback :: C_NotebookCreateWindowCallback -> IO (FunPtr C_NotebookCreateWindowCallback)
- noNotebookCreateWindowCallback :: Maybe NotebookCreateWindowCallback
- onNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId
- wrap_NotebookCreateWindowCallback :: NotebookCreateWindowCallback -> Ptr () -> Ptr Widget -> Int32 -> Int32 -> Ptr () -> IO (Ptr Notebook)
- type C_NotebookFocusTabCallback = Ptr () -> CUInt -> Ptr () -> IO CInt
- type NotebookFocusTabCallback = NotebookTab -> IO Bool
- data NotebookFocusTabSignalInfo
- afterNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId
- genClosure_NotebookFocusTab :: NotebookFocusTabCallback -> IO Closure
- mk_NotebookFocusTabCallback :: C_NotebookFocusTabCallback -> IO (FunPtr C_NotebookFocusTabCallback)
- noNotebookFocusTabCallback :: Maybe NotebookFocusTabCallback
- onNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId
- wrap_NotebookFocusTabCallback :: NotebookFocusTabCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt
- type C_NotebookMoveFocusOutCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type NotebookMoveFocusOutCallback = DirectionType -> IO ()
- data NotebookMoveFocusOutSignalInfo
- afterNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId
- genClosure_NotebookMoveFocusOut :: NotebookMoveFocusOutCallback -> IO Closure
- mk_NotebookMoveFocusOutCallback :: C_NotebookMoveFocusOutCallback -> IO (FunPtr C_NotebookMoveFocusOutCallback)
- noNotebookMoveFocusOutCallback :: Maybe NotebookMoveFocusOutCallback
- onNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId
- wrap_NotebookMoveFocusOutCallback :: NotebookMoveFocusOutCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_NotebookPageAddedCallback = Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- type NotebookPageAddedCallback = Widget -> Word32 -> IO ()
- data NotebookPageAddedSignalInfo
- afterNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId
- genClosure_NotebookPageAdded :: NotebookPageAddedCallback -> IO Closure
- mk_NotebookPageAddedCallback :: C_NotebookPageAddedCallback -> IO (FunPtr C_NotebookPageAddedCallback)
- noNotebookPageAddedCallback :: Maybe NotebookPageAddedCallback
- onNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId
- wrap_NotebookPageAddedCallback :: NotebookPageAddedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- type C_NotebookPageRemovedCallback = Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- type NotebookPageRemovedCallback = Widget -> Word32 -> IO ()
- data NotebookPageRemovedSignalInfo
- afterNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId
- genClosure_NotebookPageRemoved :: NotebookPageRemovedCallback -> IO Closure
- mk_NotebookPageRemovedCallback :: C_NotebookPageRemovedCallback -> IO (FunPtr C_NotebookPageRemovedCallback)
- noNotebookPageRemovedCallback :: Maybe NotebookPageRemovedCallback
- onNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId
- wrap_NotebookPageRemovedCallback :: NotebookPageRemovedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- type C_NotebookPageReorderedCallback = Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- type NotebookPageReorderedCallback = Widget -> Word32 -> IO ()
- data NotebookPageReorderedSignalInfo
- afterNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId
- genClosure_NotebookPageReordered :: NotebookPageReorderedCallback -> IO Closure
- mk_NotebookPageReorderedCallback :: C_NotebookPageReorderedCallback -> IO (FunPtr C_NotebookPageReorderedCallback)
- noNotebookPageReorderedCallback :: Maybe NotebookPageReorderedCallback
- onNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId
- wrap_NotebookPageReorderedCallback :: NotebookPageReorderedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- type C_NotebookReorderTabCallback = Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt
- type NotebookReorderTabCallback = DirectionType -> Bool -> IO Bool
- data NotebookReorderTabSignalInfo
- afterNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId
- genClosure_NotebookReorderTab :: NotebookReorderTabCallback -> IO Closure
- mk_NotebookReorderTabCallback :: C_NotebookReorderTabCallback -> IO (FunPtr C_NotebookReorderTabCallback)
- noNotebookReorderTabCallback :: Maybe NotebookReorderTabCallback
- onNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId
- wrap_NotebookReorderTabCallback :: NotebookReorderTabCallback -> Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt
- type C_NotebookSelectPageCallback = Ptr () -> CInt -> Ptr () -> IO CInt
- type NotebookSelectPageCallback = Bool -> IO Bool
- data NotebookSelectPageSignalInfo
- afterNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId
- genClosure_NotebookSelectPage :: NotebookSelectPageCallback -> IO Closure
- mk_NotebookSelectPageCallback :: C_NotebookSelectPageCallback -> IO (FunPtr C_NotebookSelectPageCallback)
- noNotebookSelectPageCallback :: Maybe NotebookSelectPageCallback
- onNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId
- wrap_NotebookSelectPageCallback :: NotebookSelectPageCallback -> Ptr () -> CInt -> Ptr () -> IO CInt
- type C_NotebookSwitchPageCallback = Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
- type NotebookSwitchPageCallback = Widget -> Word32 -> IO ()
- data NotebookSwitchPageSignalInfo
- afterNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId
- genClosure_NotebookSwitchPage :: NotebookSwitchPageCallback -> IO Closure
- mk_NotebookSwitchPageCallback :: C_NotebookSwitchPageCallback -> IO (FunPtr C_NotebookSwitchPageCallback)
- noNotebookSwitchPageCallback :: Maybe NotebookSwitchPageCallback
- onNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId
- wrap_NotebookSwitchPageCallback :: NotebookSwitchPageCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO ()
Exported types
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
appendPage
notebookAppendPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m Int32 Source #
appendPageMenu
notebookAppendPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> m Int32 Source #
detachTab
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 #
getActionWidget
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 #
getCurrentPage
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 #
getGroupName
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 #
getMenuLabel
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 #
getMenuLabelText
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 #
getNPages
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 #
getNthPage
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 #
getScrollable
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 #
getShowBorder
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 #
getShowTabs
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 #
getTabDetachable
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 #
getTabHborder
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
getTabLabel
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 #
getTabLabelText
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 #
getTabPos
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 #
getTabReorderable
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 #
getTabVborder
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
insertPage
notebookInsertPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> Int32 -> m Int32 Source #
insertPageMenu
notebookInsertPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> Int32 -> m Int32 Source #
new
notebookNew :: MonadIO m => m Notebook Source #
nextPage
data NotebookNextPageMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookNextPageMethodInfo a signature Source # | |
notebookNextPage :: (MonadIO m, IsNotebook a) => a -> m () Source #
pageNum
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 #
popupDisable
data NotebookPopupDisableMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookPopupDisableMethodInfo a signature Source # | |
notebookPopupDisable :: (MonadIO m, IsNotebook a) => a -> m () Source #
popupEnable
data NotebookPopupEnableMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookPopupEnableMethodInfo a signature Source # | |
notebookPopupEnable :: (MonadIO m, IsNotebook a) => a -> m () Source #
prependPage
notebookPrependPage :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c) => a -> b -> Maybe c -> m Int32 Source #
prependPageMenu
notebookPrependPageMenu :: (MonadIO m, IsNotebook a, IsWidget b, IsWidget c, IsWidget d) => a -> b -> Maybe c -> Maybe d -> m Int32 Source #
prevPage
data NotebookPrevPageMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsNotebook a) => MethodInfo * NotebookPrevPageMethodInfo a signature Source # | |
notebookPrevPage :: (MonadIO m, IsNotebook a) => a -> m () Source #
removePage
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 #
reorderChild
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 #
setActionWidget
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 #
setCurrentPage
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 #
setGroupName
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 #
setMenuLabel
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 #
setMenuLabelText
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 #
setScrollable
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 #
setShowBorder
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 #
setShowTabs
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 #
setTabDetachable
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 #
setTabLabel
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 #
setTabLabelText
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 #
setTabPos
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 #
setTabReorderable
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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 #
mk_NotebookChangeCurrentPageCallback :: C_NotebookChangeCurrentPageCallback -> IO (FunPtr C_NotebookChangeCurrentPageCallback) Source #
onNotebookChangeCurrentPage :: (GObject a, MonadIO m) => a -> NotebookChangeCurrentPageCallback -> m SignalHandlerId Source #
wrap_NotebookChangeCurrentPageCallback :: NotebookChangeCurrentPageCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt Source #
createWindow
type C_NotebookCreateWindowCallback = 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 #
genClosure_NotebookCreateWindow :: NotebookCreateWindowCallback -> IO Closure Source #
mk_NotebookCreateWindowCallback :: C_NotebookCreateWindowCallback -> IO (FunPtr C_NotebookCreateWindowCallback) Source #
onNotebookCreateWindow :: (GObject a, MonadIO m) => a -> NotebookCreateWindowCallback -> m SignalHandlerId Source #
wrap_NotebookCreateWindowCallback :: NotebookCreateWindowCallback -> Ptr () -> Ptr Widget -> Int32 -> Int32 -> Ptr () -> IO (Ptr Notebook) 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 #
genClosure_NotebookFocusTab :: NotebookFocusTabCallback -> IO Closure Source #
mk_NotebookFocusTabCallback :: C_NotebookFocusTabCallback -> IO (FunPtr C_NotebookFocusTabCallback) Source #
onNotebookFocusTab :: (GObject a, MonadIO m) => a -> NotebookFocusTabCallback -> m SignalHandlerId Source #
wrap_NotebookFocusTabCallback :: NotebookFocusTabCallback -> Ptr () -> CUInt -> Ptr () -> IO CInt 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 #
genClosure_NotebookMoveFocusOut :: NotebookMoveFocusOutCallback -> IO Closure Source #
mk_NotebookMoveFocusOutCallback :: C_NotebookMoveFocusOutCallback -> IO (FunPtr C_NotebookMoveFocusOutCallback) Source #
onNotebookMoveFocusOut :: (GObject a, MonadIO m) => a -> NotebookMoveFocusOutCallback -> m SignalHandlerId Source #
wrap_NotebookMoveFocusOutCallback :: NotebookMoveFocusOutCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
pageAdded
data NotebookPageAddedSignalInfo Source #
Instances
| SignalInfo NotebookPageAddedSignalInfo Source # | |
| type HaskellCallbackType NotebookPageAddedSignalInfo Source # | |
afterNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId Source #
genClosure_NotebookPageAdded :: NotebookPageAddedCallback -> IO Closure Source #
mk_NotebookPageAddedCallback :: C_NotebookPageAddedCallback -> IO (FunPtr C_NotebookPageAddedCallback) Source #
onNotebookPageAdded :: (GObject a, MonadIO m) => a -> NotebookPageAddedCallback -> m SignalHandlerId Source #
wrap_NotebookPageAddedCallback :: NotebookPageAddedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO () Source #
pageRemoved
data NotebookPageRemovedSignalInfo Source #
Instances
| SignalInfo NotebookPageRemovedSignalInfo Source # | |
| type HaskellCallbackType NotebookPageRemovedSignalInfo Source # | |
afterNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId Source #
genClosure_NotebookPageRemoved :: NotebookPageRemovedCallback -> IO Closure Source #
mk_NotebookPageRemovedCallback :: C_NotebookPageRemovedCallback -> IO (FunPtr C_NotebookPageRemovedCallback) Source #
onNotebookPageRemoved :: (GObject a, MonadIO m) => a -> NotebookPageRemovedCallback -> m SignalHandlerId Source #
wrap_NotebookPageRemovedCallback :: NotebookPageRemovedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO () Source #
pageReordered
data NotebookPageReorderedSignalInfo Source #
Instances
| SignalInfo NotebookPageReorderedSignalInfo Source # | |
| type HaskellCallbackType NotebookPageReorderedSignalInfo Source # | |
afterNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId Source #
genClosure_NotebookPageReordered :: NotebookPageReorderedCallback -> IO Closure Source #
mk_NotebookPageReorderedCallback :: C_NotebookPageReorderedCallback -> IO (FunPtr C_NotebookPageReorderedCallback) Source #
onNotebookPageReordered :: (GObject a, MonadIO m) => a -> NotebookPageReorderedCallback -> m SignalHandlerId Source #
wrap_NotebookPageReorderedCallback :: NotebookPageReorderedCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO () 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 #
genClosure_NotebookReorderTab :: NotebookReorderTabCallback -> IO Closure Source #
mk_NotebookReorderTabCallback :: C_NotebookReorderTabCallback -> IO (FunPtr C_NotebookReorderTabCallback) Source #
onNotebookReorderTab :: (GObject a, MonadIO m) => a -> NotebookReorderTabCallback -> m SignalHandlerId Source #
wrap_NotebookReorderTabCallback :: NotebookReorderTabCallback -> Ptr () -> CUInt -> CInt -> Ptr () -> IO CInt Source #
selectPage
data NotebookSelectPageSignalInfo Source #
Instances
| SignalInfo NotebookSelectPageSignalInfo Source # | |
| type HaskellCallbackType NotebookSelectPageSignalInfo Source # | |
afterNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId Source #
genClosure_NotebookSelectPage :: NotebookSelectPageCallback -> IO Closure Source #
mk_NotebookSelectPageCallback :: C_NotebookSelectPageCallback -> IO (FunPtr C_NotebookSelectPageCallback) Source #
onNotebookSelectPage :: (GObject a, MonadIO m) => a -> NotebookSelectPageCallback -> m SignalHandlerId Source #
wrap_NotebookSelectPageCallback :: NotebookSelectPageCallback -> Ptr () -> CInt -> Ptr () -> IO CInt Source #
switchPage
data NotebookSwitchPageSignalInfo Source #
Instances
| SignalInfo NotebookSwitchPageSignalInfo Source # | |
| type HaskellCallbackType NotebookSwitchPageSignalInfo Source # | |
afterNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId Source #
genClosure_NotebookSwitchPage :: NotebookSwitchPageCallback -> IO Closure Source #
mk_NotebookSwitchPageCallback :: C_NotebookSwitchPageCallback -> IO (FunPtr C_NotebookSwitchPageCallback) Source #
onNotebookSwitchPage :: (GObject a, MonadIO m) => a -> NotebookSwitchPageCallback -> m SignalHandlerId Source #
wrap_NotebookSwitchPageCallback :: NotebookSwitchPageCallback -> Ptr () -> Ptr Widget -> Word32 -> Ptr () -> IO () Source #