Skip to content

Commit 3681242

Browse files
author
Stefan Kuethe
committed
Refactor
1 parent c579168 commit 3681242

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/openlayers/models/layers.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def validate_id(cls, v) -> str:
3131
class TileLayer(Layer): ...
3232

3333

34+
# TODO: Inherit from `VectorTileLayer`
3435
class VectorLayer(Layer):
3536
style: dict | FlatStyle | None = default_style()
3637
fit_bounds: bool = Field(False, serialization_alias="fitBounds")
@@ -61,10 +62,17 @@ class WebGLVectorTileLayer(VectorTileLayer): ...
6162

6263

6364
class WebGLTileLayer(Layer):
65+
# See https://openlayers.org/en/latest/apidoc/module-ol_layer_WebGLTile.html#~Style
6466
style: dict | None = None
6567

6668

6769
# --- Layer type
6870
LayerT = Union[
69-
Layer, TileLayer, VectorLayer, WebGLVectorLayer, WebGLTileLayer, VectorTileLayer, WebGLVectorTileLayer
71+
Layer,
72+
TileLayer,
73+
VectorLayer,
74+
WebGLVectorLayer,
75+
WebGLTileLayer,
76+
VectorTileLayer,
77+
WebGLVectorTileLayer,
7078
]

0 commit comments

Comments
 (0)