EDataServer.Extensible¶
| Implementations: | |
|---|---|
| EDataServer.OAuth2Services,EDataServer.SourceCredentialsProvider | |
Methods¶
| list_extensions(extension_type) | |
| load_extensions() | 
Virtual Methods¶
None
Properties¶
None
Signals¶
None
Fields¶
None
Class Details¶
- 
class EDataServer.Extensible¶
- Bases: - GObject.GInterface- Structure: - EDataServer.ExtensibleInterface- 
list_extensions(extension_type)¶
- Parameters: - extension_type ( - GObject.GType) – the type of extensions to list- Returns: - a list of extension objects derived from extension_type - Return type: - [ - EDataServer.Extension]- Returns a list of - EDataServer.Extensionobjects bound to self whose types are ancestors of extension_type. For a complete list of extension objects bound to self, pass %E_TYPE_EXTENSION.- The list itself should be freed with g_list_free(). The extension objects are owned by self and should not be unreferenced. - New in version 3.4. 
 - 
load_extensions()¶
- Creates an instance of all instantiable subtypes of - EDataServer.Extensionwhich target the class of self. The lifetimes of these newly created- EDataServer.Extensionobjects are bound to self such that they are finalized when self is finalized.- New in version 3.4. 
 
-