ValaPanel.Applet

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 GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Bin Gtk.Bin ValaPanel.Applet ValaPanel.Applet Gtk.Bin->ValaPanel.Applet Gtk.Buildable->Gtk.Widget Gtk.Container Gtk.Container Gtk.Container->Gtk.Bin Gtk.Widget->Gtk.Container

Subclasses:

None

Methods

Inherited:

Gtk.Bin (1), Gtk.Container (35), Gtk.Widget (278), GObject.Object (37), Gtk.Buildable (10)

Structs:

Gtk.ContainerClass (5), Gtk.WidgetClass (12), GObject.ObjectClass (5)

get_action_group ()

get_background_widget ()

get_settings ()

get_settings_ui ()

get_toplevel ()

get_uuid ()

init_background ()

is_configurable ()

remote_command (command)

set_background_widget (w)

show_config_dialog ()

update_context_menu (parent_menu)

Virtual Methods

Inherited:

Gtk.Container (10), Gtk.Widget (82), GObject.Object (7), Gtk.Buildable (10)

do_get_settings_ui ()

do_remote_command (command)

do_update_context_menu (parent_menu)

Properties

Inherited:

Gtk.Container (3), Gtk.Widget (39)

Name

Type

Flags

Short Description

action-group

Gio.SimpleActionGroup

r

action-group

background-widget

Gtk.Widget

r/w

background-widget

settings

Gio.Settings

r/w/co

settings

toplevel

ValaPanel.Toplevel

r/w/co

toplevel

uuid

str

r/w/co

uuid

Style Properties

Inherited:

Gtk.Widget (17)

Signals

Inherited:

Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)

Fields

Inherited:

Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)

Name

Type

Access

Description

parent_instance

Gtk.Bin

r

Class Details

class ValaPanel.Applet(**kwargs)
Bases:

Gtk.Bin

Abstract:

No

Structure:

ValaPanel.AppletClass

get_action_group()
Returns:

Gio.ActionMap instance of this applet

Return type:

Gio.ActionMap

get_background_widget()
Returns:

Gtk.Widget widget (which serves as background now)

Return type:

Gtk.Widget

get_settings()
Returns:

Gio.Settings instance of this applet

Return type:

Gio.Settings

get_settings_ui()
Returns:

Settings widget

Return type:

Gtk.Widget

get_toplevel()
Returns:

#ValaPaneToplevel, for which applet belongs

Return type:

ValaPanel.Toplevel or None

get_uuid()
Return type:

str

init_background()
is_configurable()
Return type:

bool

remote_command(command)
Parameters:

command (str) –

Return type:

bool

set_background_widget(w)
Parameters:

w (Gtk.Widget) – Gtk.Widget which will be set as background one

show_config_dialog()
update_context_menu(parent_menu)
Parameters:

parent_menu (Gio.Menu) – Gio.Menu which will be updated

Returns:

Gio.Menu which will be updated

Return type:

parent_menu: Gio.Menu

do_get_settings_ui() virtual
Returns:

Settings widget

Return type:

Gtk.Widget

do_remote_command(command) virtual
Parameters:

command (str) –

Return type:

bool

do_update_context_menu(parent_menu) virtual
Parameters:

parent_menu (Gio.Menu) – Gio.Menu which will be updated

Returns:

Gio.Menu which will be updated

Return type:

parent_menu: Gio.Menu

Property Details

ValaPanel.Applet.props.action_group
Name:

action-group

Type:

Gio.SimpleActionGroup

Default Value:

None

Flags:

READABLE

action-group

ValaPanel.Applet.props.background_widget
Name:

background-widget

Type:

Gtk.Widget

Default Value:

None

Flags:

READABLE, WRITABLE

background-widget

ValaPanel.Applet.props.settings
Name:

settings

Type:

Gio.Settings

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

settings

ValaPanel.Applet.props.toplevel
Name:

toplevel

Type:

ValaPanel.Toplevel

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

toplevel

ValaPanel.Applet.props.uuid
Name:

uuid

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

uuid