diff options
| author | Aldrik Ramaekers <aldrik@amftech.nl> | 2022-11-07 21:23:36 +0100 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrik@amftech.nl> | 2022-11-07 21:23:36 +0100 |
| commit | eed27fa5568e507c255a524185356786c877b2b8 (patch) | |
| tree | 4e2748dfd42ec1d3c4584102e6780db09bd82f0a /lib/pages/navigation_page.dart | |
| parent | 94d5a9897bf536a359febab1b422a6aff1bfd080 (diff) | |
ready for irl test
Diffstat (limited to 'lib/pages/navigation_page.dart')
| -rw-r--r-- | lib/pages/navigation_page.dart | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/pages/navigation_page.dart b/lib/pages/navigation_page.dart index 3ab40fd..f4042fc 100644 --- a/lib/pages/navigation_page.dart +++ b/lib/pages/navigation_page.dart @@ -1,5 +1,5 @@ import 'dart:async'; - +import 'package:training_planner/route.dart' as DHLRoute; import 'package:carousel_slider/carousel_slider.dart'; import 'package:flutter/material.dart'; import 'package:geolocator/geolocator.dart'; @@ -25,8 +25,9 @@ import 'package:here_sdk/mapview.dart'; class NavigationPage extends StatefulWidget { @override _NavigationPageState createState() => _NavigationPageState(); + final DHLRoute.Route route; - const NavigationPage({Key? key}) : super(key: key); + const NavigationPage({Key? key, required this.route}) : super(key: key); } class _NavigationPageState extends State<NavigationPage> { @@ -245,10 +246,8 @@ class _NavigationPageState extends State<NavigationPage> { (MapError? error) { if (error == null) { _routingExample = RoutingExample(hereMapController); - routeProvider.getRoute(0).then((value) { - _routingExample?.addRoute(value).then((value) { - eventBus.fire(RouteLoadedEvent(page: widget)); - }); + _routingExample?.addRoute(widget.route).then((value) { + eventBus.fire(RouteLoadedEvent(page: widget)); }); } else { print("Map scene not loaded. MapError: " + error.toString()); |
