Grl.Plugin

g GObject.Object GObject.Object Grl.Plugin Grl.Plugin GObject.Object->Grl.Plugin

Subclasses:None

Virtual Methods

Inherited:GObject.Object (7)

Properties

Name Type Flags Short Description
loaded bool r Plugin is loaded

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)
Name Type Access Description
parent GObject.Object r  

Class Details

class Grl.Plugin(**kwargs)
Bases:GObject.Object
Abstract:No
Structure:Grl.PluginClass
get_author()
Returns:the author of the self
Return type:str

Get the author of the plugin

New in version 0.2.0.

get_description()
Returns:the description of the self
Return type:str

Get the description of the plugin

New in version 0.2.0.

get_filename()
Returns:the filename containing self
Return type:str

Get the filename containing the plugin

New in version 0.2.0.

get_id()
Returns:the id of the self
Return type:str

Get the id of the plugin

New in version 0.2.0.

get_license()
Returns:the license of the self
Return type:str

Get the license of the plugin

New in version 0.2.0.

get_module_name()
Returns:the module name containing self
Return type:str

Get the plugin module name

New in version 0.3.0.

get_name()
Returns:the name of the self
Return type:str

Get the name of the plugin

New in version 0.2.0.

get_site()
Returns:the site of the self
Return type:str

Get the site of the plugin

New in version 0.2.0.

get_sources()
Returns:a GLib.List of Grl.Source s. The content of the list should not be modified or freed. Use g_list_free() when done using the list.
Return type:[Grl.Source]

Gets the sources belonging to self.

New in version 0.2.0.

get_version()
Returns:the version of the self
Return type:str

Get the version of the plugin

New in version 0.2.0.

Property Details

Grl.Plugin.props.loaded
Name:loaded
Type:bool
Default Value:False
Flags:READABLE

True if plugin is loaded.

New in version 0.2.0.