Libxfce4panel.PanelPluginProvider

g GObject.GInterface GObject.GInterface Libxfce4panel.PanelPluginProvider Libxfce4panel.PanelPluginProvider GObject.GInterface->Libxfce4panel.PanelPluginProvider

Implementations:

Libxfce4panel.PanelPlugin

Methods

ask_remove ()

emit_signal (provider_signal)

get_name ()

get_show_about ()

get_show_configure ()

get_unique_id ()

remote_event (name, value, handle)

removed ()

save ()

set_dark_mode (dark_mode)

set_icon_size (icon_size)

set_locked (locked)

set_mode (mode)

set_nrows (rows)

set_screen_position (screen_position)

set_size (size)

show_about ()

show_configure ()

Virtual Methods

do_ask_remove ()

do_get_name ()

do_get_show_about ()

do_get_show_configure ()

do_get_unique_id ()

do_remote_event (name, value, handle)

do_removed ()

do_save ()

do_set_dark_mode (dark_mode)

do_set_icon_size (icon_size)

do_set_locked (locked)

do_set_mode (mode)

do_set_nrows (rows)

do_set_screen_position (screen_position)

do_set_size (size)

do_show_about ()

do_show_configure ()

Properties

None

Signals

Name

Short Description

provider-signal

Fields

None

Class Details

class Libxfce4panel.PanelPluginProvider
Bases:

GObject.GInterface

Structure:

Libxfce4panel.PanelPluginProviderInterface

ask_remove()
emit_signal(provider_signal)
Parameters:

provider_signal (Libxfce4panel.PanelPluginProviderSignal) –

get_name()
Return type:

str

get_show_about()
Return type:

bool

get_show_configure()
Return type:

bool

get_unique_id()
Return type:

int

remote_event(name, value, handle)
Parameters:
Return type:

bool

removed()
save()
set_dark_mode(dark_mode)
Parameters:

dark_mode (bool) –

set_icon_size(icon_size)
Parameters:

icon_size (int) –

set_locked(locked)
Parameters:

locked (bool) –

set_mode(mode)
Parameters:

mode (Libxfce4panel.PanelPluginMode) –

set_nrows(rows)
Parameters:

rows (int) –

set_screen_position(screen_position)
Parameters:

screen_position (Libxfce4panel.ScreenPosition) –

set_size(size)
Parameters:

size (int) –

show_about()
show_configure()
do_ask_remove() virtual
do_get_name() virtual
Return type:

str

do_get_show_about() virtual
Return type:

bool

do_get_show_configure() virtual
Return type:

bool

do_get_unique_id() virtual
Return type:

int

do_remote_event(name, value, handle) virtual
Parameters:
Return type:

bool

do_removed() virtual
do_save() virtual
do_set_dark_mode(dark_mode) virtual
Parameters:

dark_mode (bool) –

do_set_icon_size(icon_size) virtual
Parameters:

icon_size (int) –

do_set_locked(locked) virtual
Parameters:

locked (bool) –

do_set_mode(mode) virtual
Parameters:

mode (Libxfce4panel.PanelPluginMode) –

do_set_nrows(rows) virtual
Parameters:

rows (int) –

do_set_screen_position(screen_position) virtual
Parameters:

screen_position (Libxfce4panel.ScreenPosition) –

do_set_size(size) virtual
Parameters:

size (int) –

do_show_about() virtual
do_show_configure() virtual

Signal Details

Libxfce4panel.PanelPluginProvider.signals.provider_signal(panel_plugin_provider, object)
Signal Name:

provider-signal

Flags:

RUN_LAST

Parameters: