NavigationView constructor

const NavigationView({
  1. Key? key,
  2. required MapOptions mapOptions,
  3. required dynamic onMapCreated(
    1. MapNavigationViewController
    ),
  4. dynamic onRouteProgressChange(
    1. RouteProgressEvent
    )?,
  5. VoidCallback? onRouteBuilding,
  6. dynamic onRouteBuilt(
    1. DirectionRoute
    )?,
  7. dynamic onRouteBuildFailed(
    1. String?
    )?,
  8. VoidCallback? onNavigationRunning,
  9. VoidCallback? onArrival,
  10. VoidCallback? onNavigationFinished,
  11. VoidCallback? onNavigationCancelled,
  12. VoidCallback? onMapMove,
  13. dynamic userOffRoute(
    1. WayPoint?
    )?,
  14. VoidCallback? onMapMoveEnd,
  15. VoidCallback? onMapReady,
  16. dynamic onMapLongClick(
    1. WayPoint?
    )?,
  17. dynamic onMapClick(
    1. WayPoint?
    )?,
})

Implementation

const NavigationView(
    {super.key,
    required this.mapOptions,
    required this.onMapCreated,
    this.onRouteProgressChange,
    this.onRouteBuilding,
    this.onRouteBuilt,
    this.onRouteBuildFailed,
    this.onNavigationRunning,
    this.onArrival,
    this.onNavigationFinished,
    this.onNavigationCancelled,
    this.onMapMove,
    this.userOffRoute,
    this.onMapMoveEnd,
    this.onMapReady,
    this.onMapLongClick,
    this.onMapClick});