Skip to main navigation Skip to main content Skip to page footer

JavaScript

JavaScript-Events

Es werden folgende JavaScript-Events geworfen:

  • address_manager.after_initialize wird geworfen, wenn der AddressManager initialisiert wurde.
  • address_manager.result wird geworfen, wenn der AddressManager ein Ergebnis gefunden hat.
  • address_manager.no_result wird geworfen, wenn der AddressManager kein Ergebnis gefunden hat.

Die Events werden wie folgt verwendet:

window.addEventListener('address_manager.after_initialize', function () {
    console.log('Event: address_manager.after_initialize');
});
window.addEventListener('address_manager.result', function () {
    console.log('Event: address_manager.result');
});
window.addEventListener('address_manager.no_result', function () {
    console.log('Event: address_manager.no_result');
});

Tooltip-Inhalt anpassen

Um den Tooltip-Inhalt der Maps-Marker anzupassen, kann einfach das entsprechende Data-Attribut angepasst werden:

<div class="address-list-item card"
     data-map-latitude="{address.latitude}"
     data-map-longitude="{address.longitude}"
     data-map-tooltip="{address.mapTooltip} <b>Add own custom tooltip content!</b>"
     data-map-link="{address.mapLink}"
     data-map-marker="{f:variable(name: 'settings.list.map.marker.style.{address.mapMarker}')}">
...
</div>