DevExtreme React - Handle the Related Events

The Map widget fires the routeAdded and routeRemoved events when a marker is added or removed. To handle them, assign functions to the onRouteAdded and onRouteRemoved options, respectively.

If you are going to change event handlers at runtime, or if you need to attach several handlers to a single event, subscribe to the markerAdded and markerRemoved events using the on(eventName, eventHandler) method. This approach is more typical of jQuery.

JavaScript
  • var routeRemovedHandler1 = function (e) {
  • var removedRoute = e.options;
  • // First handler of the "routeRemoved" event
  • };
  •  
  • var routeRemovedHandler2 = function (e) {
  • var removedRoute = e.options;
  • // Second handler of the "routeRemoved" event
  • };
  •  
  • $("#mapContainer").dxMap("instance")
  • .on("routeRemoved", routeRemovedHandler1)
  • .on("routeRemoved", routeRemovedHandler2);
See Also