More refactoring

This commit is contained in:
Pieter Vander Vennet 2023-03-29 17:21:20 +02:00
parent 5d0fe31c41
commit 41e6a2c760
147 changed files with 1540 additions and 1797 deletions

View file

@ -106,7 +106,7 @@ class PointRenderingLayer {
store = new ImmutableStore(<OsmTags>feature.properties)
}
const { html, iconAnchor } = this._config.RenderIcon(store, true)
html.SetClass("marker")
html.SetClass("marker cursor-pointer")
const el = html.ConstructElement()
if (this._onClick) {
@ -244,7 +244,7 @@ class LineRenderingLayer {
},
})
this._visibility.addCallbackAndRunD((visible) => {
this._visibility?.addCallbackAndRunD((visible) => {
map.setLayoutProperty(linelayer, "visibility", visible ? "visible" : "none")
map.setLayoutProperty(polylayer, "visibility", visible ? "visible" : "none")
})