Foundry.FlatpakSourceGit

g Foundry.FlatpakSerializable Foundry.FlatpakSerializable Foundry.FlatpakSource Foundry.FlatpakSource Foundry.FlatpakSerializable->Foundry.FlatpakSource Foundry.FlatpakSourceGit Foundry.FlatpakSourceGit Foundry.FlatpakSource->Foundry.FlatpakSourceGit 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:

None

Methods

Inherited:

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

Structs:

GObject.ObjectClass (5)

dup_branch ()

dup_commit ()

dup_location (base_dir)

dup_path ()

dup_tag ()

dup_url ()

Virtual Methods

Inherited:

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

Properties

Inherited:

Foundry.FlatpakSource (3)

Name

Type

Flags

Short Description

branch

str

r/w

commit

str

r/w

disable-fsckobjects

bool

r/w

disable-shallow-clone

bool

r/w

disable-submodules

bool

r/w

path

str

r/w

tag

str

r/w

url

str

r/w

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Foundry.FlatpakSourceGit(**kwargs)
Bases:

Foundry.FlatpakSource

Abstract:

No

Structure:

Foundry.FlatpakSourceGitClass

dup_branch()
Return type:

str

dup_commit()
Return type:

str

dup_location(base_dir)
Parameters:

base_dir (Gio.File) –

Return type:

str

dup_path()
Return type:

str

dup_tag()
Return type:

str

dup_url()
Return type:

str

Property Details

Foundry.FlatpakSourceGit.props.branch
Name:

branch

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakSourceGit.props.commit
Name:

commit

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakSourceGit.props.disable_fsckobjects
Name:

disable-fsckobjects

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakSourceGit.props.disable_shallow_clone
Name:

disable-shallow-clone

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakSourceGit.props.disable_submodules
Name:

disable-submodules

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakSourceGit.props.path
Name:

path

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakSourceGit.props.tag
Name:

tag

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakSourceGit.props.url
Name:

url

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE