gws.base.search.action¶
Search API.
Source code: gws.base.search.action
Module Contents¶
- class gws.base.search.action.Config¶
Bases:
gws.base.action.ConfigSearch action
- categories: list[str] | None¶
Search categories. (added in 8.2)
- limit: int = 1000¶
Search results limit.
- tolerance: gws.UomValueStr | None¶
Default tolerance.
- class gws.base.search.action.Object¶
Bases:
gws.base.action.Object- categories: list[str] = []¶
- limit = 0¶
- tolerance: gws.UomValue¶
- configure()¶
- find(req: gws.WebRequester, p: Request) Response¶
Perform a search
- props(user)¶
- class gws.base.search.action.Props¶
Bases:
gws.base.action.Props- categories: list[str]¶
- class gws.base.search.action.Request(*args, **kwargs)¶
Bases:
gws.RequestCommand request.
- categories: list[str] | None¶
- crs: gws.CrsName | None¶
- extent: gws.Extent | None¶
- keyword: str = ''¶
- layerUids: list[str]¶
- limit: int | None¶
- resolution: float¶
- shapes: list[gws.base.shape.Props] | None¶
- tolerance: str | None¶
- views: list[str] | None¶
- withCategories: bool¶
- class gws.base.search.action.Response(*args, **kwargs)¶
Bases:
gws.ResponseCommand response.
- features: list[gws.FeatureProps]¶