gws.plugin.qfield.action
¶
Source code: gws.plugin.qfield.action
Module Contents¶
- class gws.plugin.qfield.action.Config(*args, **kwargs)¶
Bases:
gws.ConfigWithAccess
QField action.
- packages: list[gws.plugin.qfield.core.PackageConfig]¶
- withDbInDCIM: bool = False¶
- withSerialPrefix: bool = False¶
- class gws.plugin.qfield.action.Props(*args, **kwargs)¶
Bases:
gws.base.action.Props
Object properties.
- class gws.plugin.qfield.action.DownloadRequest(*args, **kwargs)¶
Bases:
gws.Request
Command request.
- packageUid: str | None¶
- omitStatic: bool = False¶
- omitData: bool = False¶
- class gws.plugin.qfield.action.PackageParams(*args, **kwargs)¶
Bases:
gws.CliParams
CLI params
- projectUid: str¶
- packageUid: str¶
- out: str¶
- class gws.plugin.qfield.action.DownloadResponse(*args, **kwargs)¶
Bases:
gws.Response
Command response.
- data: bytes¶
- class gws.plugin.qfield.action.UploadRequest(*args, **kwargs)¶
Bases:
gws.Request
Command request.
- packageUid: str | None¶
- data: bytes | None¶
- class gws.plugin.qfield.action.UploadResponse(*args, **kwargs)¶
Bases:
gws.Response
Command response.
- class gws.plugin.qfield.action.Object¶
Bases:
gws.base.action.Object
Generic action object, the parent of all action objects.
- packages: dict[str, gws.plugin.qfield.core.Package]¶
- withDbInDCIM: bool¶
- withSerialPrefix: bool¶
- configure()¶
Configuration hook.
- http_download(req: gws.WebRequester, p: DownloadRequest) gws.ContentResponse ¶
- api_download(req: gws.WebRequester, p: DownloadRequest) DownloadResponse ¶
- cli_package(p: PackageParams)¶
- http_upload(req: gws.WebRequester, p: UploadRequest) gws.ContentResponse ¶
- api_upload(req: gws.WebRequester, p: UploadRequest) UploadResponse ¶
- prepare_export(p: DownloadRequest, user: gws.User) gws.plugin.qfield.core.ExportArgs ¶
- exec_export(args: gws.plugin.qfield.core.ExportArgs)¶
- end_export(args: gws.plugin.qfield.core.ExportArgs) bytes ¶
- prepare_import(p: UploadRequest, user: gws.User, data: bytes)¶
- exec_import(args: gws.plugin.qfield.core.ImportArgs)¶
- end_import(args: gws.plugin.qfield.core.ImportArgs)¶