:tocdepth: 3

:py:mod:`gws.plugin.alkis.data.export`
======================================

.. py:module:: gws.plugin.alkis.data.export


**Source code:** :source:`gws.plugin.alkis.data.export<gws/plugin/alkis/data/export.py>`



Module Contents
---------------



.. py:class:: Config(*args, **kwargs)


   Bases: :py:obj:`gws.ConfigWithAccess`

   CSV export configuration

   .. py:attribute:: models
      :type: Optional[list[gws.ext.config.model]]

      export groups


.. py:class:: Group(*args, **kwargs)


   Bases: :py:obj:`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.

   .. py:attribute:: fieldNames
      :type: list[str]

      

   .. py:attribute:: index
      :type: int

      

   .. py:attribute:: title
      :type: str

      

   .. py:attribute:: withBuchung
      :type: bool

      

   .. py:attribute:: withEigentuemer
      :type: bool

      


.. py:class:: Model


   Bases: :py:obj:`gws.base.model.Object`

   .. py:method:: configure()



.. py:class:: Object


   Bases: :py:obj:`gws.Node`

   Configurable GWS object.

   .. py:attribute:: groups
      :type: list[Group]

      

   .. py:attribute:: model
      :type: Model

      

   .. py:method:: configure()

      Configuration hook.


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