gws.plugin.qfieldcloud.cli

Command-line interface for the QField Cloud plugin.

Source code: gws.plugin.qfieldcloud.cli

Module Contents

class gws.plugin.qfieldcloud.cli.Object

Bases: gws.Node

QField Cloud CLI commands.

Provides the qfieldcloudPackage command, which creates a QField package into a directory.

invoke(p: PackageRequest)

Package a QField Cloud project into a directory.

class gws.plugin.qfieldcloud.cli.PackageRequest(*args, **kwargs)

Bases: gws.Request

Parameters of the qfieldcloudPackage command.

actionName: str = ''

Action type or uid, qfieldcloud by default.

dir: str

Directory to write the package into.

projectUid: str | None

GWS project uid.

qfcProjectUid: str

QField project uid.