startGuidance method

  1. @override
void startGuidance(
  1. DrivingRoute route
)
override

Implementation

@override
void startGuidance(DrivingRoute route) {
  final routeIds = _navigation.routes.map((it) => it.routeId);
  if (routeIds.contains(route.routeId) ||
      _navigation.guidance.currentRoute == null) {
    _navigation.startGuidance(route);
  }

  _navigation.guidance.currentRoute?.let((it) {
    _simulationManager.startSimulation(it);
  });
}