EDataServer.SourceGoa¶
| Subclasses: | None | 
|---|
Methods¶
| Inherited: | EDataServer.SourceExtension (4), GObject.Object (37) | 
|---|---|
| Structs: | GObject.ObjectClass (5) | 
| dup_account_id() | |
| dup_address() | |
| dup_calendar_url() | |
| dup_contacts_url() | |
| dup_name() | |
| get_account_id() | |
| get_address() | |
| get_calendar_url() | |
| get_contacts_url() | |
| get_name() | |
| set_account_id(account_id) | |
| set_address(address) | |
| set_calendar_url(calendar_url) | |
| set_contacts_url(contacts_url) | |
| set_name(name) | 
Virtual Methods¶
| Inherited: | GObject.Object (7) | 
|---|
Properties¶
| Inherited: | EDataServer.SourceExtension (1) | 
|---|
| Name | Type | Flags | Short Description | 
|---|---|---|---|
| account-id | str | r/w/c/en | GNOME Online Account ID | 
| address | str | r/w/c/en | GNOME Online Account’s original Address | 
| calendar-url | str | r/w/c/en | GNOME Online Calendar URL | 
| contacts-url | str | r/w/c/en | GNOME Online Contacts URL | 
| name | str | r/w/c/en | GNOME Online Account’s original Name | 
Signals¶
| Inherited: | GObject.Object (1) | 
|---|
Fields¶
| Inherited: | GObject.Object (1) | 
|---|
| Name | Type | Access | Description | 
|---|---|---|---|
| parent | EDataServer.SourceExtension | r | 
Class Details¶
- 
class EDataServer.SourceGoa(**kwargs)¶
- Bases: - EDataServer.SourceExtension- Abstract: - No - Structure: - EDataServer.SourceGoaClass- Contains only private data that should be read and manipulated using the functions below. - New in version 3.6. - 
dup_account_id()¶
- Returns: - a newly-allocated copy of - EDataServer.SourceGoa- :account-id- Return type: - str- Thread-safe variation of - EDataServer.SourceGoa.get_account_id(). Use this function when accessing self from multiple threads.- The returned string should be freed with - GLib.free() when no longer needed.- New in version 3.6. 
 - 
dup_address()¶
- Returns: - a newly-allocated copy of - EDataServer.SourceGoa- :address- Return type: - str- Thread-safe variation of - EDataServer.SourceGoa.get_address(). Use this function when accessing self from multiple threads.- The returned string should be freed with - GLib.free() when no longer needed.- New in version 3.24. 
 - 
dup_calendar_url()¶
- Returns: - a newly-allocated copy of - EDataServer.SourceGoa- :calendar-url- Return type: - str- Thread-safe variation of - EDataServer.SourceGoa.get_calendar_url(). Use this function when accessing self from multiple threads.- The returned string should be freed with - GLib.free() when no longer needed.- New in version 3.8. 
 - 
dup_contacts_url()¶
- Returns: - a newly-allocated copy of - EDataServer.SourceGoa- :contacts-url- Return type: - str- Thread-safe variation of - EDataServer.SourceGoa.get_contacts_url(). Use this function when accessing self from multiple threads.- The returned string should be freed with - GLib.free() when no longer needed.- New in version 3.8. 
 - 
dup_name()¶
- Returns: - a newly-allocated copy of - EDataServer.SourceGoa- :name- Return type: - str- Thread-safe variation of - EDataServer.SourceGoa.get_name(). Use this function when accessing self from multiple threads.- The returned string should be freed with - GLib.free() when no longer needed.- New in version 3.24. 
 - 
get_account_id()¶
- Returns: - the associated GNOME Online Account ID - Return type: - str- Returns the identifier string of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs.- New in version 3.6. 
 - 
get_address()¶
- Returns: - the associated GNOME Online Account’s Address - Return type: - str- Returns the original Address of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs. Can be- Noneor an empty string when not filled.- New in version 3.24. 
 - 
get_calendar_url()¶
- Returns: - the associated GNOME Online Account calendar URL - Return type: - str- Returns the calendar URL string of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs. Can be- Noneor an empty string for accounts not supporting this property.- New in version 3.8. 
 - 
get_contacts_url()¶
- Returns: - the associated GNOME Online Account contacts URL - Return type: - str- Returns the contacts URL string of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs. Can be- Noneor an empty string for accounts not supporting this property.- New in version 3.8. 
 - 
get_name()¶
- Returns: - the associated GNOME Online Account’s Name - Return type: - str- Returns the original Name of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs. Can be- Noneor an empty string when not filled.- New in version 3.24. 
 - 
set_account_id(account_id)¶
- Parameters: - account_id ( - stror- None) – the associated GNOME Online Account ID, or- None- Sets the identifier string of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs.- The internal copy of account_id is automatically stripped of leading and trailing whitespace. If the resulting string is empty, - Noneis set instead.- New in version 3.6. 
 - 
set_address(address)¶
- Parameters: - address ( - stror- None) – the associated GNOME Online Account’s Address, or- None- Sets the Address of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs.- The internal copy of address is automatically stripped of leading and trailing whitespace. If the resulting string is empty, - Noneis set instead.- New in version 3.24. 
 - 
set_calendar_url(calendar_url)¶
- Parameters: - calendar_url ( - stror- None) – the associated GNOME Online Account calendar URL, or- None- Sets the calendar URL of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs.- The internal copy of calendar_url is automatically stripped of leading and trailing whitespace. If the resulting string is empty, - Noneis set instead.- New in version 3.8. 
 - 
set_contacts_url(contacts_url)¶
- Parameters: - contacts_url ( - stror- None) – the associated GNOME Online Account contacts URL, or- None- Sets the contacts URL of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs.- The internal copy of contacts_url is automatically stripped of leading and trailing whitespace. If the resulting string is empty, - Noneis set instead.- New in version 3.8. 
 - 
set_name(name)¶
- Parameters: - name ( - stror- None) – the associated GNOME Online Account’s Name, or- None- Sets the Name of the GNOME Online Account associated with the - EDataServer.Sourceto which self belongs.- The internal copy of name is automatically stripped of leading and trailing whitespace. If the resulting string is empty, - Noneis set instead.- New in version 3.24. 
 
- 
Property Details¶
- 
EDataServer.SourceGoa.props.account_id¶
- Name: - account-id- Type: - str- Default Value: - None- Flags: - READABLE,- WRITABLE,- CONSTRUCT,- EXPLICIT_NOTIFY- GNOME Online Account ID 
- 
EDataServer.SourceGoa.props.address¶
- Name: - address- Type: - str- Default Value: - None- Flags: - READABLE,- WRITABLE,- CONSTRUCT,- EXPLICIT_NOTIFY- GNOME Online Account’s original Address 
- 
EDataServer.SourceGoa.props.calendar_url¶
- Name: - calendar-url- Type: - str- Default Value: - None- Flags: - READABLE,- WRITABLE,- CONSTRUCT,- EXPLICIT_NOTIFY- GNOME Online Calendar URL