mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
24 lines
602 B
JavaScript
Vendored
24 lines
602 B
JavaScript
Vendored
export function dispatchEventMapInitialized (serviceName, element, data) {
|
|
const event = new CustomEvent('LaravelMaps:MapInitialized', {
|
|
detail: {
|
|
element: element,
|
|
map: data.map,
|
|
markers: data.markers || [],
|
|
service: serviceName,
|
|
},
|
|
});
|
|
window.dispatchEvent(event);
|
|
}
|
|
|
|
export function dispatchEventMarkerClicked (serviceName, element, map, marker) {
|
|
const event = new CustomEvent('LaravelMaps:MarkerClicked', {
|
|
detail: {
|
|
element: element,
|
|
map: map,
|
|
marker: marker,
|
|
service: serviceName,
|
|
},
|
|
});
|
|
window.dispatchEvent(event);
|
|
}
|