BudgieAppletInfo

BudgieAppletInfo

Functions

Properties

char * alignment Read / Write
gpointer applet Read / Write / Construct
char * description Read / Write
char * icon Read / Write
char * name Read / Write
int position Read / Write
gpointer settings Read / Write / Construct
char * uuid Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── BudgieAppletInfo

Description

Functions

budgie_applet_info_new_from_uuid ()

BudgieAppletInfo *
budgie_applet_info_new_from_uuid (const char *uuid);

budgie_applet_info_new ()

BudgieAppletInfo *
budgie_applet_info_new (PeasPluginInfo *plugin_info,
                        const char *uuid,
                        BudgieApplet *applet,
                        GSettings *settings);

Types and Values

struct BudgieAppletInfo

struct BudgieAppletInfo;

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

Property Details

The “alignment” property

  “alignment”                char *

Set the applet alignment.

Owner: BudgieAppletInfo

Flags: Read / Write

Default value: "start"


The “applet” property

  “applet”                   gpointer

Set the applet instance.

[type BudgieApplet]

Owner: BudgieAppletInfo

Flags: Read / Write / Construct


The “description” property

  “description”              char *

Set the applet description.

Owner: BudgieAppletInfo

Flags: Read / Write

Default value: NULL


The “icon” property

  “icon”                     char *

Set the applet icon.

Owner: BudgieAppletInfo

Flags: Read / Write

Default value: NULL


The “name” property

  “name”                     char *

Set the applet name.

Owner: BudgieAppletInfo

Flags: Read / Write

Default value: NULL


The “position” property

  “position”                 int

Set the applet position.

Owner: BudgieAppletInfo

Flags: Read / Write

Allowed values: [-1000,1000]

Default value: 0


The “settings” property

  “settings”                 gpointer

Set the applet GSettings.

[type GSettings]

Owner: BudgieAppletInfo

Flags: Read / Write / Construct


The “uuid” property

  “uuid”                     char *

Set the applet UUID.

Owner: BudgieAppletInfo

Flags: Read / Write

Default value: NULL