Goa.ObjectSkeleton¶
- Subclasses:
None
Methods¶
- Inherited:
Gio.DBusObjectSkeleton (6), GObject.Object (37), Gio.DBusObject (3), Goa.Object (20)
- Structs:
class |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
Properties¶
- Inherited:
Signals¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
parent_instance |
r |
Class Details¶
- class Goa.ObjectSkeleton(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
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:
Creates a new skeleton object.
- set_account(interface_)¶
- Parameters:
interface (
Goa.Account
orNone
) – AGoa.Account
orNone
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
orNone
) – AGoa.Calendar
orNone
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_)¶
-
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
orNone
) – AGoa.Contacts
orNone
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
orNone
) – AGoa.Documents
orNone
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
orNone
) – AGoa.Exchange
orNone
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_)¶
-
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_)¶
-
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
orNone
) – AGoa.Manager
orNone
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_)¶
-
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
orNone
) – AGoa.MediaServer
orNone
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_)¶
-
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
orNone
) – AGoa.OAuth2Based
orNone
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
orNone
) – AGoa.OAuthBased
orNone
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
orNone
) – AGoa.PasswordBased
orNone
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
orNone
) – AGoa.Photos
orNone
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
orNone
) – AGoa.Printers
orNone
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
orNone
) – AGoa.ReadLater
orNone
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
orNone
) – AGoa.Ticketing
orNone
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.