XApp.ObjectSkeleton

g GObject.GInterface GObject.GInterface Gio.DBusObject Gio.DBusObject GObject.GInterface->Gio.DBusObject XApp.Object XApp.Object GObject.GInterface->XApp.Object GObject.Object GObject.Object Gio.DBusObjectSkeleton Gio.DBusObjectSkeleton GObject.Object->Gio.DBusObjectSkeleton Gio.DBusObject->Gio.DBusObjectSkeleton XApp.ObjectSkeleton XApp.ObjectSkeleton Gio.DBusObjectSkeleton->XApp.ObjectSkeleton XApp.Object->XApp.ObjectSkeleton

Subclasses:

None

Methods

Inherited:

Gio.DBusObjectSkeleton (6), GObject.Object (37), Gio.DBusObject (3), XApp.Object (1)

Structs:

GObject.ObjectClass (5)

class

new (object_path)

set_status_icon_interface (interface_)

Virtual Methods

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (7), Gio.DBusObject (5)

Properties

Inherited:

Gio.DBusObjectSkeleton (1), XApp.Object (1)

Signals

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (1), Gio.DBusObject (2)

Fields

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (1), Gio.DBusObject (2)

Name

Type

Access

Description

parent_instance

Gio.DBusObjectSkeleton

r

Class Details

class XApp.ObjectSkeleton(**kwargs)
Bases:

Gio.DBusObjectSkeleton, XApp.Object

Abstract:

No

Structure:

XApp.ObjectSkeletonClass

The XApp.ObjectSkeleton structure contains only private data and should only be accessed using the provided API.

classmethod new(object_path)
Parameters:

object_path (str) – An object path.

Returns:

The skeleton object.

Return type:

XApp.ObjectSkeleton

Creates a new skeleton object.

set_status_icon_interface(interface_)
Parameters:

interface (XApp.StatusIconInterface or None) – A XApp.StatusIconInterface or None to clear the interface.

Sets the XApp.StatusIconInterface instance for the D-Bus interface ‘org.x.StatusIcon [gdbus-interface-org-x-StatusIcon.top_of_page]’ on self.