Foundry.FlatpakSource

g Foundry.FlatpakSerializable Foundry.FlatpakSerializable Foundry.FlatpakSource Foundry.FlatpakSource Foundry.FlatpakSerializable->Foundry.FlatpakSource GObject.GInterface GObject.GInterface Json.Serializable Json.Serializable GObject.GInterface->Json.Serializable GObject.Object GObject.Object GObject.Object->Foundry.FlatpakSerializable Json.Serializable->Foundry.FlatpakSerializable

Subclasses:

Foundry.FlatpakSourceArchive, Foundry.FlatpakSourceBzr, Foundry.FlatpakSourceDir, Foundry.FlatpakSourceExtraData, Foundry.FlatpakSourceFile, Foundry.FlatpakSourceGit, Foundry.FlatpakSourceInline, Foundry.FlatpakSourcePatch, Foundry.FlatpakSourceScript, Foundry.FlatpakSourceShell, Foundry.FlatpakSourceSvn

Methods

Inherited:

Foundry.FlatpakSerializable (3), GObject.Object (37), Json.Serializable (8)

Structs:

GObject.ObjectClass (5)

class

new_from_json (node)

dup_dest ()

dup_only_arches ()

dup_skip_arches ()

set_dest (dest)

set_only_arches (only_arches)

set_skip_arches (skip_arches)

Virtual Methods

Inherited:

Foundry.FlatpakSerializable (1), GObject.Object (7), Json.Serializable (5)

Properties

Name

Type

Flags

Short Description

dest

str

r/w/en

only-arches

[str]

r/w/en

skip-arches

[str]

r/w/en

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Foundry.FlatpakSource(**kwargs)
Bases:

Foundry.FlatpakSerializable

Abstract:

Yes

Structure:

Foundry.FlatpakSourceClass

classmethod new_from_json(node)
Parameters:

node (Json.Node) –

Raises:

GLib.Error

Return type:

Foundry.FlatpakSource

dup_dest()
Return type:

str

dup_only_arches()
Return type:

[str] or None

dup_skip_arches()
Return type:

[str] or None

set_dest(dest)
Parameters:

dest (str) –

set_only_arches(only_arches)
Parameters:

only_arches (str) –

set_skip_arches(skip_arches)
Parameters:

skip_arches (str) –

Property Details

Foundry.FlatpakSource.props.dest
Name:

dest

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

Foundry.FlatpakSource.props.only_arches
Name:

only-arches

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

Foundry.FlatpakSource.props.skip_arches
Name:

skip-arches

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY