Thunarx.ProviderModule

g GObject.GInterface GObject.GInterface GObject.TypePlugin GObject.TypePlugin GObject.GInterface->GObject.TypePlugin Thunarx.ProviderPlugin Thunarx.ProviderPlugin GObject.GInterface->Thunarx.ProviderPlugin GObject.Object GObject.Object GObject.TypeModule GObject.TypeModule GObject.Object->GObject.TypeModule Thunarx.ProviderModule Thunarx.ProviderModule GObject.TypeModule->Thunarx.ProviderModule GObject.TypePlugin->GObject.TypeModule Thunarx.ProviderPlugin->Thunarx.ProviderModule

Subclasses:

None

Methods

Inherited:

GObject.TypeModule (7), GObject.Object (37), GObject.TypePlugin (4), Thunarx.ProviderPlugin (6)

Structs:

GObject.ObjectClass (5)

class

new (filename)

list_types (types, n_types)

Virtual Methods

Inherited:

GObject.TypeModule (2), GObject.Object (7), Thunarx.ProviderPlugin (6)

Properties

Inherited:

Thunarx.ProviderPlugin (1)

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Thunarx.ProviderModule(**kwargs)
Bases:

GObject.TypeModule, Thunarx.ProviderPlugin

Abstract:

No

Structure:

Thunarx.ProviderModuleClass

classmethod new(filename)
Parameters:

filename (str) – the name of the library file.

Returns:

the newly allocated Thunarx.ProviderModule.

Return type:

Thunarx.ProviderModule

Allocates a new Thunarx.ProviderModule for filename.

list_types(types, n_types)
Parameters:

Determines the GObject.GType<!—->s provided by self and returns them in types and n_types.