From eed27fa5568e507c255a524185356786c877b2b8 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Mon, 7 Nov 2022 21:23:36 +0100 Subject: ready for irl test --- lib/pages/navigation_page.dart | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'lib/pages/navigation_page.dart') 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 { @@ -245,10 +246,8 @@ class _NavigationPageState extends State { (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()); -- cgit v1.2.3-70-g09d2