You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Buddy cd2c8d0fc5 feat(leaflet-map): fit-to-markers view
Add fit-to-markers / fit-padding / fit-max-zoom attributes to <leaflet-map>.
When fit-to-markers is set the map ignores lat/lng/zoom and fitBounds()es a
box around every locatable layer (getLatLng / getBounds); tile layers and
open popups/tooltips are skipped.

The only reframe trigger is a component registering into the tree -- initial
load and later additions. Panning, zooming, opening a popup and removing a
marker all leave the view untouched. Reframes coalesce onto a microtask so
load produces one fitBounds call, not one per marker.
2 weeks ago
..
components refactor: split element classes from customElements.define 2 weeks ago
core docs: JSDoc every public symbol + module docs for JSR score 2 weeks ago
elements feat(leaflet-map): fit-to-markers view 2 weeks ago
index.npm.ts chore: prep 0.1.0 for npm + JSR publish 2 weeks ago
index.ts docs: JSDoc every public symbol + module docs for JSR score 2 weeks ago