Skip to content

Commit f3c3ded

Browse files
committed
Added Event
1 parent 9d35f45 commit f3c3ded

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

src/lib/components/data-vis/map/Map.svelte

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
mapHeight = 200,
7979
setMaxBounds = false,
8080
onload,
81+
onidle,
8182
}: {
8283
data: object[];
8384
customPalette?: object[];
@@ -120,6 +121,7 @@
120121
customBreaks?: number[];
121122
interactive?: boolean;
122123
onload?: (map: maplibregl.Map) => void;
124+
onidle?: (e: maplibregl.MapLibreEvent) => void;
123125
} = $props();
124126
125127
let styleLookup = {
@@ -316,6 +318,7 @@
316318
{interactive}
317319
class="map"
318320
{onload}
321+
{onidle}
319322
>
320323
{#if interactive && !standardControls}
321324
<NonStandardControls

src/wrappers/components/data-vis/map/MapWrapper.svelte

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,18 @@
590590
},
591591
category: "Events",
592592
},
593+
{
594+
name: "onidle",
595+
isProp: true,
596+
description: "Pass a function to use when the map is idle",
597+
value: () => {
598+
console.log("idle");
599+
},
600+
functionElements: {
601+
functionAsString: `() => { console.log("idle"); }`,
602+
},
603+
category: "Events",
604+
},
593605
]),
594606
);
595607

0 commit comments

Comments
 (0)