Budgie.AppletInfo

g Budgie.AppletInfo Budgie.AppletInfo GObject.Object GObject.Object GObject.Object->Budgie.AppletInfo

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (plugin_info, uuid, applet, settings)

class

new_from_uuid (uuid)

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Name

Type

Flags

Short Description

alignment

str

r/w

Set the applet alignment

applet

int

r/w/c

Set the applet instance

description

str

r/w

Set the applet description

icon

str

r/w

Set the applet icon

name

str

r/w

Set the applet name

position

int

r/w

Set the applet position

settings

int

r/w/c

Set the applet Gio.Settings

uuid

str

r/w

Set the applet UUID

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

GObject.Object

r

Class Details

class Budgie.AppletInfo(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

Budgie.AppletInfoClass

This type is private to the panel implementation, and is used to monitor, track, and control each applet instance.

classmethod new(plugin_info, uuid, applet, settings)
Parameters:
Return type:

Budgie.AppletInfo

classmethod new_from_uuid(uuid)
Parameters:

uuid (str) –

Return type:

Budgie.AppletInfo

Property Details

Budgie.AppletInfo.props.alignment
Name:

alignment

Type:

str

Default Value:

'start'

Flags:

READABLE, WRITABLE

Set the applet alignment

Budgie.AppletInfo.props.applet
Name:

applet

Type:

int

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT

Set the applet instance

Budgie.AppletInfo.props.description
Name:

description

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Set the applet description

Budgie.AppletInfo.props.icon
Name:

icon

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Set the applet icon

Budgie.AppletInfo.props.name
Name:

name

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Set the applet name

Budgie.AppletInfo.props.position
Name:

position

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

Set the applet position

Budgie.AppletInfo.props.settings
Name:

settings

Type:

int

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT

Set the applet Gio.Settings

Budgie.AppletInfo.props.uuid
Name:

uuid

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Set the applet UUID