Foundry.FlatpakManifest

g Foundry.FlatpakManifest Foundry.FlatpakManifest Foundry.FlatpakSerializable Foundry.FlatpakSerializable Foundry.FlatpakSerializable->Foundry.FlatpakManifest 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.FlatpakSerializable (3), GObject.Object (37), Json.Serializable (8)

Structs:

GObject.ObjectClass (5)

dup_build_options ()

dup_command ()

dup_finish_args ()

dup_id ()

dup_modules ()

dup_runtime ()

dup_runtime_version ()

dup_sdk ()

Virtual Methods

Inherited:

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

Properties

Name

Type

Flags

Short Description

add-build-extensions

Foundry.FlatpakExtensions

r/w

add-extensions

Foundry.FlatpakExtensions

r/w

app-id

str

r/w

appdata-license

str

r/w

appstream-compose

bool

r/w

base

str

r/w

base-commit

str

r/w

base-extensions

[str]

r/w

base-version

str

r/w

branch

str

r/w

build-extension

bool

r/w

build-options

Foundry.FlatpakOptions

r/w

build-runtime

bool

r/w

cleanup

[str]

r/w

cleanup-commands

[str]

r/w

cleanup-platform

[str]

r/w

cleanup-platform-commands

[str]

r/w

collection-id

str

r/w

command

str

r/w

copy-icon

bool

r/w

default-branch

str

r/w

desktop-file-name-prefix

str

r/w

desktop-file-name-suffix

str

r/w

extension-tag

str

r/w

finish-args

[str]

r/w

id

str

r/w

id-platform

str

r/w

inherit-extensions

[str]

r/w

inherit-sdk-extensions

[str]

r/w

metadata

str

r/w

metadata-platform

str

r/w

modules

Foundry.FlatpakModules

r/w

platform-extensions

[str]

r/w

prepare-platform-commands

[str]

r/w

rename-appdata-file

str

r/w

rename-desktop-file

str

r/w

rename-icon

str

r/w

rename-mime-file

str

r/w

rename-mime-icons

[str]

r/w

runtime

str

r/w

runtime-commit

str

r/w

runtime-version

str

r/w

sdk

str

r/w

sdk-commit

str

r/w

sdk-extensions

[str]

r/w

separate-locales

bool

r/w

tags

[str]

r/w

var

str

r/w

writable-sdk

bool

r/w

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Foundry.FlatpakManifest(**kwargs)
Bases:

Foundry.FlatpakSerializable

Abstract:

No

Structure:

Foundry.FlatpakManifestClass

dup_build_options()
Return type:

Foundry.FlatpakOptions or None

dup_command()
Return type:

str

dup_finish_args()
Return type:

[str] or None

dup_id()
Return type:

str

dup_modules()
Return type:

Foundry.FlatpakModules or None

dup_runtime()
Return type:

str

dup_runtime_version()
Return type:

str

dup_sdk()
Return type:

str

Property Details

Foundry.FlatpakManifest.props.add_build_extensions
Name:

add-build-extensions

Type:

Foundry.FlatpakExtensions

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.add_extensions
Name:

add-extensions

Type:

Foundry.FlatpakExtensions

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.app_id
Name:

app-id

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.appdata_license
Name:

appdata-license

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.appstream_compose
Name:

appstream-compose

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.base
Name:

base

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.base_commit
Name:

base-commit

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.base_extensions
Name:

base-extensions

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.base_version
Name:

base-version

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.branch
Name:

branch

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.build_extension
Name:

build-extension

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.build_options
Name:

build-options

Type:

Foundry.FlatpakOptions

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.build_runtime
Name:

build-runtime

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.cleanup
Name:

cleanup

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.cleanup_commands
Name:

cleanup-commands

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.cleanup_platform
Name:

cleanup-platform

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.cleanup_platform_commands
Name:

cleanup-platform-commands

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.collection_id
Name:

collection-id

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.command
Name:

command

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.copy_icon
Name:

copy-icon

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.default_branch
Name:

default-branch

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.desktop_file_name_prefix
Name:

desktop-file-name-prefix

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.desktop_file_name_suffix
Name:

desktop-file-name-suffix

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.extension_tag
Name:

extension-tag

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.finish_args
Name:

finish-args

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.id
Name:

id

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.id_platform
Name:

id-platform

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.inherit_extensions
Name:

inherit-extensions

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.inherit_sdk_extensions
Name:

inherit-sdk-extensions

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.metadata
Name:

metadata

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.metadata_platform
Name:

metadata-platform

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.modules
Name:

modules

Type:

Foundry.FlatpakModules

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.platform_extensions
Name:

platform-extensions

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.prepare_platform_commands
Name:

prepare-platform-commands

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.rename_appdata_file
Name:

rename-appdata-file

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.rename_desktop_file
Name:

rename-desktop-file

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.rename_icon
Name:

rename-icon

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.rename_mime_file
Name:

rename-mime-file

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.rename_mime_icons
Name:

rename-mime-icons

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.runtime
Name:

runtime

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.runtime_commit
Name:

runtime-commit

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.runtime_version
Name:

runtime-version

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.sdk
Name:

sdk

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.sdk_commit
Name:

sdk-commit

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.sdk_extensions
Name:

sdk-extensions

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.separate_locales
Name:

separate-locales

Type:

bool

Default Value:

True

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.tags
Name:

tags

Type:

[str]

Default Value:

[]

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.var
Name:

var

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Foundry.FlatpakManifest.props.writable_sdk
Name:

writable-sdk

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE