RB.DisplayPageGroup

g Atk.ImplementorIface Atk.ImplementorIface Gtk.Widget Gtk.Widget Atk.ImplementorIface->Gtk.Widget GObject.GInterface GObject.GInterface GObject.GInterface->Atk.ImplementorIface Gtk.Buildable Gtk.Buildable GObject.GInterface->Gtk.Buildable Gtk.Orientable Gtk.Orientable GObject.GInterface->Gtk.Orientable GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Box Gtk.Box RB.DisplayPage RB.DisplayPage Gtk.Box->RB.DisplayPage Gtk.Buildable->Gtk.Widget Gtk.Container Gtk.Container Gtk.Container->Gtk.Box Gtk.Orientable->Gtk.Box Gtk.Widget->Gtk.Container RB.DisplayPageGroup RB.DisplayPageGroup RB.DisplayPage->RB.DisplayPageGroup

Subclasses:None

Properties

Inherited:RB.DisplayPage (5), Gtk.Box (3), Gtk.Container (3), Gtk.Widget (39), Gtk.Orientable (1)
Name Type Flags Short Description
category RB.DisplayPageGroupType r/w/co page group category
id str r/w/co identifier
loaded bool r Whether the group is loaded

Child Properties

Inherited:Gtk.Box (5)

Style Properties

Inherited:Gtk.Widget (17)

Fields

Inherited:RB.DisplayPage (2), Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)
Name Type Access Description
parent RB.DisplayPage r  

Class Details

class RB.DisplayPageGroup(*args, **kwargs)
Bases:RB.DisplayPage
Abstract:No
Structure:RB.DisplayPageGroupClass
classmethod add_core_groups(shell, page_model)
Parameters:

Registers core page groups.

classmethod get_by_id(id)
Parameters:id (str) – name of page group to find
Returns:existing page group, or None.
Return type:RB.DisplayPageGroup

Locates a page group by name. If the page group has not been registered yet, returns None instead.

classmethod new(shell, id, name, category)
Parameters:
Returns:

new page group

Return type:

RB.DisplayPageGroup

Creates a new page group object. The group will be registered before it is returned.

loaded()

Called when the page group is fully loaded, that is, all initial pages have been added.

Property Details

RB.DisplayPageGroup.props.category
Name:category
Type:RB.DisplayPageGroupType
Default Value:RB.DisplayPageGroupType.FIXED
Flags:READABLE, WRITABLE, CONSTRUCT_ONLY

Page group category that the group falls into

RB.DisplayPageGroup.props.id
Name:id
Type:str
Default Value:None
Flags:READABLE, WRITABLE, CONSTRUCT_ONLY

Internal (untranslated) name for the page group

RB.DisplayPageGroup.props.loaded
Name:loaded
Type:bool
Default Value:False
Flags:READABLE

Whether the group is loaded