Grl.Plugin

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

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

get_author ()

get_description ()

get_filename ()

get_id ()

get_license ()

get_module_name ()

get_name ()

get_site ()

get_sources ()

get_version ()

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.