Package com.pointrlabs.core.map.handlers
Class RouteSummaryEventsHandler
-
- All Implemented Interfaces:
-
com.pointrlabs.core.management.PTRListener
,com.pointrlabs.core.map.models.events_listeners.RouteSummaryEventsListener
public class RouteSummaryEventsHandler implements RouteSummaryEventsListener
The default implementation of RouteSummaryEventsHandler. You can extend this class to override the default behavior using the PTRMapWidgetFragment.routeSummaryEventsHandler property
-
-
Constructor Summary
Constructors Constructor Description RouteSummaryEventsHandler(PTRMapWidgetFragment mapWidgetFragment)
-
Method Summary
Modifier and Type Method Description Unit
onRouteSummaryViewAction(RouteSummaryViewAction routeSummaryViewAction, RouteSummaryView routeSummaryView)
This listener is triggered when an action is performed at RouteSummaryView. -
-
Constructor Detail
-
RouteSummaryEventsHandler
RouteSummaryEventsHandler(PTRMapWidgetFragment mapWidgetFragment)
-
-
Method Detail
-
onRouteSummaryViewAction
Unit onRouteSummaryViewAction(RouteSummaryViewAction routeSummaryViewAction, RouteSummaryView routeSummaryView)
This listener is triggered when an action is performed at RouteSummaryView. Which can be either RouteSummaryViewAction.DISMISS or RouteSummaryViewAction.NAVIGATE Default behavior is either to dismiss Route Summary View or start a path session, respectively.
- Parameters:
routeSummaryViewAction
- Can be Dismiss or NavigaterouteSummaryView
- the RouteSummaryView action performed at
-
-
-
-