gws.plugin.alkis.data.export

Source code: gws.plugin.alkis.data.export

Module Contents

class gws.plugin.alkis.data.export.Config(*args, **kwargs)

Bases: gws.ConfigWithAccess

CSV export configuration

models: list[gws.ext.config.model] | None

export groups

class gws.plugin.alkis.data.export.Group(*args, **kwargs)

Bases: gws.Data

Basic data object.

This object can be instantiated by passing one or or dict arguments and/or keyword args. All dicts keys and keywords become attributes of the object.

Accessing an undefined attribute returns None and no error is raised, unless the attribute name starts with an underscore.

fieldNames: list[str]
index: int
title: str
withBuchung: bool
withEigentuemer: bool
class gws.plugin.alkis.data.export.Model

Bases: gws.base.model.Object

configure()
class gws.plugin.alkis.data.export.Object

Bases: gws.Node

Configurable GWS object.

groups: list[Group]
model: Model
configure()

Configuration hook.

export_as_csv(fs_list: list[gws.plugin.alkis.data.types.Flurstueck], groups: list[Group], user: gws.User)