BudgieRaven.RavenPlugin

g BudgieRaven.RavenPlugin BudgieRaven.RavenPlugin GObject.GInterface GObject.GInterface GObject.GInterface->BudgieRaven.RavenPlugin

Implementations:

None

Methods

new_widget_instance (uuid, settings)

supports_settings ()

Virtual Methods

do_new_widget_instance (uuid, settings)

do_supports_settings ()

Properties

None

Signals

None

Fields

None

Class Details

class BudgieRaven.RavenPlugin
Bases:

GObject.GInterface

Structure:

BudgieRaven.RavenPluginIface

new_widget_instance(uuid, settings)
Parameters:
  • uuid (str) – UUID for this new instance

  • settings (Gio.Settings or None) – Settings for this new instance

Returns:

A newly initialized Raven widget

Return type:

BudgieRaven.RavenWidget

supports_settings()
Returns:

Whether this plugin supports per-instance settings

Return type:

bool

do_new_widget_instance(uuid, settings) virtual
Parameters:
  • uuid (str) – UUID for this new instance

  • settings (Gio.Settings or None) – Settings for this new instance

Returns:

A newly initialized Raven widget

Return type:

BudgieRaven.RavenWidget

do_supports_settings() virtual
Returns:

Whether this plugin supports per-instance settings

Return type:

bool