gws.base.edit.api

Source code: gws.base.edit.api

Module Contents

class gws.base.edit.api.DeleteFeatureRequest(*args, **kwargs)

Bases: gws.Request

Command request.

feature: gws.FeatureProps
modelUid: str
class gws.base.edit.api.DeleteFeatureResponse(*args, **kwargs)

Bases: gws.Response

Command response.

class gws.base.edit.api.GetFeatureRequest(*args, **kwargs)

Bases: gws.Request

Command request.

featureUid: str
modelUid: str
class gws.base.edit.api.GetFeatureResponse(*args, **kwargs)

Bases: gws.Response

Command response.

feature: gws.FeatureProps
class gws.base.edit.api.GetFeaturesRequest(*args, **kwargs)

Bases: gws.Request

Command request.

crs: gws.CrsName | None
extent: gws.Extent | None
featureUids: list[str] | None
keyword: str | None
modelUids: list[str]
resolution: float | None
shapes: list[gws.ShapeProps] | None
tolerance: str | None
class gws.base.edit.api.GetFeaturesResponse(*args, **kwargs)

Bases: gws.Response

Command response.

features: list[gws.FeatureProps]
class gws.base.edit.api.GetModelsRequest(*args, **kwargs)

Bases: gws.Request

Command request.

class gws.base.edit.api.GetModelsResponse(*args, **kwargs)

Bases: gws.Response

Command response.

models: list[gws.ext.props.model]
class gws.base.edit.api.GetRelatableFeaturesRequest(*args, **kwargs)

Bases: gws.Request

Command request.

extent: gws.Extent | None
fieldName: str
keyword: str | None
modelUid: str
class gws.base.edit.api.GetRelatableFeaturesResponse(*args, **kwargs)

Bases: gws.Response

Command response.

features: list[gws.FeatureProps]
class gws.base.edit.api.InitFeatureRequest(*args, **kwargs)

Bases: gws.Request

Command request.

feature: gws.FeatureProps
modelUid: str
class gws.base.edit.api.InitFeatureResponse(*args, **kwargs)

Bases: gws.Response

Command response.

feature: gws.FeatureProps
class gws.base.edit.api.WriteFeatureRequest(*args, **kwargs)

Bases: gws.Request

Command request.

feature: gws.FeatureProps
modelUid: str
class gws.base.edit.api.WriteFeatureResponse(*args, **kwargs)

Bases: gws.Response

Command response.

feature: gws.FeatureProps
validationErrors: list[gws.ModelValidationError]