gisaf-backend/src/gisaf/models/live.py

32 lines
754 B
Python
Raw Normal View History

# from pydantic import BaseModel, Field
# from .geo_models_base import GeoModel
# class LiveModel(GeoModel):
# attribution: str | None = None
# # auto_import:
# category: str | None = None
# count: int
# custom: bool = False
# description: str
# gisType: str
# group: str
# icon: str | None = None
# is_db: bool = True
# is_live: bool
# name: str
# rawSurveyStore: str | None = None
# store: str
# style: str | None = None
# symbol: str
# tagPlugins: list[str] = []
# type: str
# viewableRole: str | None = None
# z_index: int = Field(..., alias='zIndex')
# class GeomGroup(BaseModel):
# name: str
# title: str
# description: str
# models: list[GeoModel]