Goa.ObjectSkeleton

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

Subclasses:

None

Methods

Inherited:

Gio.DBusObjectSkeleton (6), GObject.Object (37), Gio.DBusObject (3), Goa.Object (20)

Structs:

GObject.ObjectClass (5)

class

new (object_path)

set_account (interface_)

set_calendar (interface_)

set_chat (interface_)

set_contacts (interface_)

set_documents (interface_)

set_exchange (interface_)

set_files (interface_)

set_mail (interface_)

set_manager (interface_)

set_maps (interface_)

set_media_server (interface_)

set_music (interface_)

set_oauth2_based (interface_)

set_oauth_based (interface_)

set_password_based (interface_)

set_photos (interface_)

set_printers (interface_)

set_read_later (interface_)

set_ticketing (interface_)

set_todo (interface_)

Virtual Methods

Inherited:

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

Properties

Inherited:

Gio.DBusObjectSkeleton (1), Goa.Object (20)

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 Goa.ObjectSkeleton(**kwargs)
Bases:

Gio.DBusObjectSkeleton, Goa.Object

Abstract:

No

Structure:

Goa.ObjectSkeletonClass

The Goa.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:

Goa.ObjectSkeleton

Creates a new skeleton object.

set_account(interface_)
Parameters:

interface (Goa.Account or None) – A Goa.Account or None to clear the interface.

Sets the Goa.Account instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Account [gdbus-interface-org-gnome-OnlineAccounts-Account.top_of_page]’ on self.

set_calendar(interface_)
Parameters:

interface (Goa.Calendar or None) – A Goa.Calendar or None to clear the interface.

Sets the Goa.Calendar instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Calendar [gdbus-interface-org-gnome-OnlineAccounts-Calendar.top_of_page]’ on self.

set_chat(interface_)
Parameters:

interface (Goa.Chat or None) – A Goa.Chat or None to clear the interface.

Sets the Goa.Chat instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Chat [gdbus-interface-org-gnome-OnlineAccounts-Chat.top_of_page]’ on self.

set_contacts(interface_)
Parameters:

interface (Goa.Contacts or None) – A Goa.Contacts or None to clear the interface.

Sets the Goa.Contacts instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Contacts [gdbus-interface-org-gnome-OnlineAccounts-Contacts.top_of_page]’ on self.

set_documents(interface_)
Parameters:

interface (Goa.Documents or None) – A Goa.Documents or None to clear the interface.

Sets the Goa.Documents instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Documents [gdbus-interface-org-gnome-OnlineAccounts-Documents.top_of_page]’ on self.

Deprecated since version ???: The D-Bus interface has been deprecated.

set_exchange(interface_)
Parameters:

interface (Goa.Exchange or None) – A Goa.Exchange or None to clear the interface.

Sets the Goa.Exchange instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Exchange [gdbus-interface-org-gnome-OnlineAccounts-Exchange.top_of_page]’ on self.

New in version 3.6.0.

set_files(interface_)
Parameters:

interface (Goa.Files or None) – A Goa.Files or None to clear the interface.

Sets the Goa.Files instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Files [gdbus-interface-org-gnome-OnlineAccounts-Files.top_of_page]’ on self.

New in version 3.8.0.

set_mail(interface_)
Parameters:

interface (Goa.Mail or None) – A Goa.Mail or None to clear the interface.

Sets the Goa.Mail instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Mail [gdbus-interface-org-gnome-OnlineAccounts-Mail.top_of_page]’ on self.

set_manager(interface_)
Parameters:

interface (Goa.Manager or None) – A Goa.Manager or None to clear the interface.

Sets the Goa.Manager instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Manager [gdbus-interface-org-gnome-OnlineAccounts-Manager.top_of_page]’ on self.

set_maps(interface_)
Parameters:

interface (Goa.Maps or None) – A Goa.Maps or None to clear the interface.

Sets the Goa.Maps instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Maps [gdbus-interface-org-gnome-OnlineAccounts-Maps.top_of_page]’ on self.

New in version 3.14.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

set_media_server(interface_)
Parameters:

interface (Goa.MediaServer or None) – A Goa.MediaServer or None to clear the interface.

Sets the Goa.MediaServer instance for the D-Bus interface ‘org.gnome.OnlineAccounts.MediaServer [gdbus-interface-org-gnome-OnlineAccounts-MediaServer.top_of_page]’ on self.

New in version 3.14.

Deprecated since version ???: The D-Bus interface has been deprecated.

set_music(interface_)
Parameters:

interface (Goa.Music or None) – A Goa.Music or None to clear the interface.

Sets the Goa.Music instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Music [gdbus-interface-org-gnome-OnlineAccounts-Music.top_of_page]’ on self.

New in version 3.18.0.

set_oauth2_based(interface_)
Parameters:

interface (Goa.OAuth2Based or None) – A Goa.OAuth2Based or None to clear the interface.

Sets the Goa.OAuth2Based instance for the D-Bus interface ‘org.gnome.OnlineAccounts.OAuth2Based [gdbus-interface-org-gnome-OnlineAccounts-OAuth2Based.top_of_page]’ on self.

set_oauth_based(interface_)
Parameters:

interface (Goa.OAuthBased or None) – A Goa.OAuthBased or None to clear the interface.

Sets the Goa.OAuthBased instance for the D-Bus interface ‘org.gnome.OnlineAccounts.OAuthBased [gdbus-interface-org-gnome-OnlineAccounts-OAuthBased.top_of_page]’ on self.

set_password_based(interface_)
Parameters:

interface (Goa.PasswordBased or None) – A Goa.PasswordBased or None to clear the interface.

Sets the Goa.PasswordBased instance for the D-Bus interface ‘org.gnome.OnlineAccounts.PasswordBased [gdbus-interface-org-gnome-OnlineAccounts-PasswordBased.top_of_page]’ on self.

New in version 3.6.0.

set_photos(interface_)
Parameters:

interface (Goa.Photos or None) – A Goa.Photos or None to clear the interface.

Sets the Goa.Photos instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Photos [gdbus-interface-org-gnome-OnlineAccounts-Photos.top_of_page]’ on self.

New in version 3.8.0.

set_printers(interface_)
Parameters:

interface (Goa.Printers or None) – A Goa.Printers or None to clear the interface.

Sets the Goa.Printers instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Printers [gdbus-interface-org-gnome-OnlineAccounts-Printers.top_of_page]’ on self.

New in version 3.12.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

set_read_later(interface_)
Parameters:

interface (Goa.ReadLater or None) – A Goa.ReadLater or None to clear the interface.

Sets the Goa.ReadLater instance for the D-Bus interface ‘org.gnome.OnlineAccounts.ReadLater [gdbus-interface-org-gnome-OnlineAccounts-ReadLater.top_of_page]’ on self.

New in version 3.12.0.

Deprecated since version ???: The D-Bus interface has been deprecated.

set_ticketing(interface_)
Parameters:

interface (Goa.Ticketing or None) – A Goa.Ticketing or None to clear the interface.

Sets the Goa.Ticketing instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Ticketing [gdbus-interface-org-gnome-OnlineAccounts-Ticketing.top_of_page]’ on self.

New in version 3.6.0.

set_todo(interface_)
Parameters:

interface (Goa.Todo or None) – A Goa.Todo or None to clear the interface.

Sets the Goa.Todo instance for the D-Bus interface ‘org.gnome.OnlineAccounts.Todo [gdbus-interface-org-gnome-OnlineAccounts-Todo.top_of_page]’ on self.

New in version 3.26.0.

Deprecated since version ???: The D-Bus interface has been deprecated.