class Gtk::NotebookPage
- Gtk::NotebookPage
- GObject::Object
- Reference
- Object
Overview
GtkNotebookPage
is an auxiliary object used by GtkNotebook
.
Defined in:
auto/gtk-4.0/notebook_page.crConstructors
-
.new
Initialize a new
NotebookPage
. - .new(*, child : Gtk::Widget? = nil, detachable : Bool? = nil, menu : Gtk::Widget? = nil, menu_label : String? = nil, position : Int32? = nil, reorderable : Bool? = nil, tab : Gtk::Widget? = nil, tab_expand : Bool? = nil, tab_fill : Bool? = nil, tab_label : String? = nil)
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
-
#child : Gtk::Widget
Returns the notebook child to which @page belongs.
- #child=(value : Gtk::Widget?) : Gtk::Widget?
- #detachable=(value : Bool) : Bool
- #detachable? : Bool
- #menu : Gtk::Widget?
- #menu=(value : Gtk::Widget?) : Gtk::Widget?
- #menu_label : String
- #menu_label=(value : String) : String
- #position : Int32
- #position=(value : Int32) : Int32
- #reorderable=(value : Bool) : Bool
- #reorderable? : Bool
- #tab : Gtk::Widget?
- #tab=(value : Gtk::Widget?) : Gtk::Widget?
- #tab_expand=(value : Bool) : Bool
- #tab_expand? : Bool
- #tab_fill=(value : Bool) : Bool
- #tab_fill? : Bool
- #tab_label : String
- #tab_label=(value : String) : String