:tocdepth: 3 :py:mod:`gws.base.edit.action` ============================== .. py:module:: gws.base.edit.action .. autoapi-nested-parse:: Backend for vector edit operations. **Source code:** :source:`gws.base.edit.action` Module Contents --------------- .. py:class:: Config Bases: :py:obj:`gws.base.action.Config` Edit action .. py:class:: Object Bases: :py:obj:`gws.base.action.Object` .. py:attribute:: h :type: gws.base.edit.helper.Object .. py:method:: api_delete_feature(req: gws.WebRequester, p: gws.base.edit.api.DeleteFeatureRequest) -> gws.base.edit.api.DeleteFeatureResponse .. py:method:: api_get_feature(req: gws.WebRequester, p: gws.base.edit.api.GetFeatureRequest) -> gws.base.edit.api.GetFeatureResponse .. py:method:: api_get_features(req: gws.WebRequester, p: gws.base.edit.api.GetFeaturesRequest) -> gws.base.edit.api.GetFeaturesResponse .. py:method:: api_get_models(req: gws.WebRequester, p: gws.base.edit.api.GetModelsRequest) -> gws.base.edit.api.GetModelsResponse .. py:method:: api_get_relatable_features(req: gws.WebRequester, p: gws.base.edit.api.GetRelatableFeaturesRequest) -> gws.base.edit.api.GetRelatableFeaturesResponse .. py:method:: api_init_feature(req: gws.WebRequester, p: gws.base.edit.api.InitFeatureRequest) -> gws.base.edit.api.InitFeatureResponse .. py:method:: api_write_feature(req: gws.WebRequester, p: gws.base.edit.api.WriteFeatureRequest) -> gws.base.edit.api.WriteFeatureResponse .. py:method:: configure() .. py:class:: Props Bases: :py:obj:`gws.base.action.Props`