From 578d2347e01866e2ec252a19d56cda0fb122b059 Mon Sep 17 00:00:00 2001 From: wwwouaiebe Date: Mon, 24 May 2021 09:45:30 +0200 Subject: [PATCH] Issues #163 and #164 fixed --- src/routeProviders/GraphHopperRouteProvider.js | 2 ++ src/routeProviders/MapboxRouteProvider.js | 2 ++ src/routeProviders/MapzenValhallaRouteProvider.js | 2 ++ src/routeProviders/OpenRouteServiceRouteProvider.js | 2 ++ src/routeProviders/OsrmRouteProvider.js | 2 ++ src/routeProviders/PolylineRouteProvider.js | 12 +++++++----- src/routeProviders/PublicTransportRouteProvider.js | 13 ++++++++----- 7 files changed, 25 insertions(+), 10 deletions(-) diff --git a/src/routeProviders/GraphHopperRouteProvider.js b/src/routeProviders/GraphHopperRouteProvider.js index ab35f97d..a88fb8ba 100644 --- a/src/routeProviders/GraphHopperRouteProvider.js +++ b/src/routeProviders/GraphHopperRouteProvider.js @@ -279,6 +279,8 @@ class GraphHopperRouteProvider { get name ( ) { return 'GraphHopper'; } + get title ( ) { return 'GraphHopper'; } + get transitModes ( ) { return { car : true, bike : true, pedestrian : true, train : false }; } get providerKeyNeeded ( ) { return true; } diff --git a/src/routeProviders/MapboxRouteProvider.js b/src/routeProviders/MapboxRouteProvider.js index 70d4ce04..b37af46d 100644 --- a/src/routeProviders/MapboxRouteProvider.js +++ b/src/routeProviders/MapboxRouteProvider.js @@ -294,6 +294,8 @@ class MapboxRouteProvider { get name ( ) { return 'Mapbox'; } + get title ( ) { return 'Mapbox'; } + get transitModes ( ) { return { car : true, bike : true, pedestrian : true, train : false }; } get providerKeyNeeded ( ) { return true; } diff --git a/src/routeProviders/MapzenValhallaRouteProvider.js b/src/routeProviders/MapzenValhallaRouteProvider.js index b694475e..314794e4 100644 --- a/src/routeProviders/MapzenValhallaRouteProvider.js +++ b/src/routeProviders/MapzenValhallaRouteProvider.js @@ -309,6 +309,8 @@ class MapzenValhallaRouteProvider { get name ( ) { return 'MapzenValhalla'; } + get title ( ) { return 'Mapzen Valhalla with Stadia Maps'; } + get transitModes ( ) { return { car : true, bike : true, pedestrian : true, train : false }; } get providerKeyNeeded ( ) { return true; } diff --git a/src/routeProviders/OpenRouteServiceRouteProvider.js b/src/routeProviders/OpenRouteServiceRouteProvider.js index e2df8c80..8b944f01 100644 --- a/src/routeProviders/OpenRouteServiceRouteProvider.js +++ b/src/routeProviders/OpenRouteServiceRouteProvider.js @@ -307,6 +307,8 @@ class OpenRouteServiceRouteProvider { get name ( ) { return 'OpenRouteService'; } + get title ( ) { return 'OpenRouteService'; } + get transitModes ( ) { return { car : true, bike : true, pedestrian : true, train : false }; } get providerKeyNeeded ( ) { return true; } diff --git a/src/routeProviders/OsrmRouteProvider.js b/src/routeProviders/OsrmRouteProvider.js index 6ee1d449..74810f73 100644 --- a/src/routeProviders/OsrmRouteProvider.js +++ b/src/routeProviders/OsrmRouteProvider.js @@ -295,6 +295,8 @@ class OsrmRouteProvider { get name ( ) { return 'OSRM'; } + get title ( ) { return 'OSRM'; } + get transitModes ( ) { return { car : true, bike : true, pedestrian : true, train : false }; } get providerKeyNeeded ( ) { return false; } diff --git a/src/routeProviders/PolylineRouteProvider.js b/src/routeProviders/PolylineRouteProvider.js index f0ee7a7b..5debc7a3 100644 --- a/src/routeProviders/PolylineRouteProvider.js +++ b/src/routeProviders/PolylineRouteProvider.js @@ -410,13 +410,15 @@ class PolylineRouteProvider { getPromiseRoute ( route ) { return ourGetPromiseRoute ( route ); } get icon ( ) { - return 'data:image/svg+xml;utf8, '; + return 'data:image/svg+xml;utf8, '; } - get name ( ) { return 'Polyline & Circle'; } + get name ( ) { return 'Polyline'; } + + get title ( ) { return 'Polyline & Circle'; } get transitModes ( ) { return { line : true, circle : true }; } diff --git a/src/routeProviders/PublicTransportRouteProvider.js b/src/routeProviders/PublicTransportRouteProvider.js index 51fd73b5..e555ae6e 100644 --- a/src/routeProviders/PublicTransportRouteProvider.js +++ b/src/routeProviders/PublicTransportRouteProvider.js @@ -958,14 +958,17 @@ class PublicTransportRouteProvider { getPromiseRoute ( route ) { return ourGetPromiseRoute ( route ); } get icon ( ) { - return 'data:image/svg+xml;utf8, \ - '; + return 'data:image/svg+xml;utf8,' + + ' ' + + ''; } - get name ( ) { return 'Public Transport on OpenStreetMap'; } + get name ( ) { return 'PublicTransport'; } + + get title ( ) { return 'Public Transport on OpenStreetMap'; } get transitModes ( ) { return { car : false, bike : false, pedestrian : false, train : true }; }