Skip to content

Commit a3ed380

Browse files
committed
Add set_view_from_source method
1 parent c16afdd commit a3ed380

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/openlayers/express.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ def model(self) -> WebGLTileLayer | TileLayer:
2323
def to_map(self, *args, **kwargs) -> Map:
2424
m = Map(*args, **kwargs)
2525
m.add_layer(self)
26-
m.add_call("setViewFromSource", self.model.id)
26+
# m.add_call("setViewFromSource", self.model.id)
27+
m.set_view_from_source(self.model.id)
2728
return m
2829

2930

src/openlayers/map.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ def set_view(self, view: View) -> None:
6868
"""
6969
self.add_call("setView", view.model_dump())
7070

71+
def set_view_from_source(self, layer_id: str) -> None:
72+
self.add_call("setViewFromSource", layer_id)
73+
7174
def set_zoom(self, zoom_level: float | int) -> None:
7275
"""Set the zoom level ot the map view
7376

0 commit comments

Comments
 (0)