Foundry.ForgeManager

g Foundry.Contextual Foundry.Contextual Foundry.Service Foundry.Service Foundry.Contextual->Foundry.Service Foundry.ForgeManager Foundry.ForgeManager Foundry.Service->Foundry.ForgeManager GObject.GInterface GObject.GInterface Gio.ListModel Gio.ListModel GObject.GInterface->Gio.ListModel Json.Serializable Json.Serializable GObject.GInterface->Json.Serializable GObject.Object GObject.Object GObject.Object->Foundry.Contextual Gio.ListModel->Foundry.ForgeManager Json.Serializable->Foundry.Contextual

Subclasses:

None

Methods

Inherited:

Foundry.Service (8), Foundry.Contextual (4), GObject.Object (37), Json.Serializable (8), Gio.ListModel (4)

Structs:

Foundry.ServiceClass (3), GObject.ObjectClass (5)

dup_forge ()

find_by_id (forge_id)

set_forge (forge)

Virtual Methods

Inherited:

GObject.Object (7), Json.Serializable (5), Gio.ListModel (3)

Properties

Inherited:

Foundry.Contextual (1)

Name

Type

Flags

Short Description

forge

Foundry.Forge

r

Signals

Inherited:

GObject.Object (1), Gio.ListModel (1)

Fields

Inherited:

GObject.Object (1), Gio.ListModel (1)

Class Details

class Foundry.ForgeManager(**kwargs)
Bases:

Foundry.Service, Gio.ListModel

Abstract:

No

Structure:

Foundry.ForgeManagerClass

Manages plugins providing [class`Foundry`.Forge] implementations.

New in version 1.1.

dup_forge()
Return type:

Foundry.Forge or None

New in version 1.1.

find_by_id(forge_id)
Parameters:

forge_id (str) – the id of the forge

Return type:

Foundry.Forge or None

New in version 1.1.

set_forge(forge)
Parameters:

forge (Foundry.Forge or None) – a [class`Foundry`.Forge]

New in version 1.1.

Property Details

Foundry.ForgeManager.props.forge
Name:

forge

Type:

Foundry.Forge

Default Value:

None

Flags:

READABLE