Hoogle Search

Within LTS Haskell 24.25 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. NotEq :: DValue -> CondOp

    aws Aws.DynamoDb.Core

    No documentation available.

  2. NotEmpty :: PackageNameError

    bower-json Web.Bower.PackageMeta

    No documentation available.

  3. data NotebookTab

    gi-gtk4 GI.Gtk.Enums

    The parameter used in the action signals of GtkNotebook.

  4. NotebookTabFirst :: NotebookTab

    gi-gtk4 GI.Gtk.Enums

    the first tab in the notebook

  5. NotebookTabLast :: NotebookTab

    gi-gtk4 GI.Gtk.Enums

    the last tab in the notebook

  6. module GI.Gtk.Objects.Notebook

    GtkNotebook is a container whose children are pages switched between using tabs. There are many configuration options for GtkNotebook. Among other things, you can choose on which edge the tabs appear (see notebookSetTabPos), whether, if there are too many tabs to fit the notebook should be made bigger or scrolling arrows added (see notebookSetScrollable), and whether there will be a popup menu allowing the users to switch pages. (see notebookPopupEnable).

    GtkNotebook as GtkBuildable

    The GtkNotebook implementation of the GtkBuildable interface supports placing children into tabs by specifying “tab” as the “type” attribute of a <child> element. Note that the content of the tab must be created before the tab can be filled. A tab child can be specified without specifying a <child> type attribute. To add a child widget in the notebooks action area, specify "action-start" or “action-end” as the “type” attribute of the <child> element. An example of a UI definition fragment with GtkNotebook:

    xml code

    <object class="GtkNotebook">
    <child>
    <object class="GtkLabel" id="notebook-content">
    <property name="label">Content</property>
    </object>
    </child>
    <child type="tab">
    <object class="GtkLabel" id="notebook-tab">
    <property name="label">Tab</property>
    </object>
    </child>
    </object>
    

    CSS nodes

    notebook
    ├── header.top
    │   ├── [<action widget>]
    │   ├── tabs
    │   │   ├── [arrow]
    │   │   ├── tab
    │   │   │   ╰── <tab label>
    ┊   ┊   ┊
    │   │   ├── tab[.reorderable-page]
    │   │   │   ╰── <tab label>
    │   │   ╰── [arrow]
    │   ╰── [<action widget>]
    │
    ╰── stack
    ├── <child>
    ┊
    ╰── <child>
    
    GtkNotebook has a main CSS node with name notebook, a subnode with name header and below that a subnode with name tabs which contains one subnode per tab with name tab. If action widgets are present, their CSS nodes are placed next to the tabs node. If the notebook is scrollable, CSS nodes with name arrow are placed as first and last child of the tabs node. The main node gets the .frame style class when the notebook has a border (see notebookSetShowBorder). The header node gets one of the style class .top, .bottom, .left or .right, depending on where the tabs are placed. For reorderable pages, the tab node gets the .reorderable-page class. A tab node gets the .dnd style class while it is moved with drag-and-drop. The nodes are always arranged from left-to-right, regardless of text direction.

    Accessibility

    GtkNotebook uses the following roles:

  7. newtype Notebook

    gi-gtk4 GI.Gtk.Objects.Notebook

    Memory-managed wrapper type.

  8. Notebook :: ManagedPtr Notebook -> Notebook

    gi-gtk4 GI.Gtk.Objects.Notebook

    No documentation available.

  9. type NotebookChangeCurrentPageCallback = Int32 -> IO Bool

    gi-gtk4 GI.Gtk.Objects.Notebook

    No description available in the introspection data.

  10. type NotebookCreateWindowCallback = Widget -> IO Maybe Notebook

    gi-gtk4 GI.Gtk.Objects.Notebook

    The createWindow signal is emitted when a detachable tab is dropped on the root window. A handler for this signal can create a window containing a notebook where the tab will be attached. It is also responsible for moving/resizing the window and adding the necessary properties to the notebook (e.g. the GtkNotebook:group-name ).

Page 72 of many | Previous | Next