You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: libnavui-androidauto/CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,7 @@ Mapbox welcomes participation and contributions from everyone.
6
6
#### Features
7
7
#### Bug fixes and improvements
8
8
- Remove experimental from `MapboxCarNavigationManager` and showcase java. [#6292](https://github.com/mapbox/mapbox-navigation-android/pull/6292)
9
+
- Removed `MapboxNavigation` from `CarNavigationInfoObserver` constructor, and rename to `CarNavigationInfoProvider`. Removed dependencies from `CarActiveGuidanceCarContext` that require `MapboxNavigation`. [#6224](https://github.com/mapbox/mapbox-navigation-android/pull/6224)
ctor public CarNavigationEtaMapper(com.mapbox.androidauto.car.navigation.CarDistanceFormatter carDistanceFormatter, com.mapbox.navigation.ui.tripprogress.api.MapboxTripProgressApi tripProgressApi);
383
-
method public androidx.car.app.navigation.model.TravelEstimate from(com.mapbox.navigation.base.trip.model.RouteProgress routeProgress);
375
+
method public androidx.car.app.navigation.model.TravelEstimate getDestinationTravelEstimate(com.mapbox.navigation.base.trip.model.RouteProgress routeProgress);
376
+
}
377
+
378
+
public final class CarNavigationInfo {
379
+
method public androidx.car.app.navigation.model.TravelEstimate? getDestinationTravelEstimate();
380
+
method public androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo? getNavigationInfo();
381
+
property public final androidx.car.app.navigation.model.TravelEstimate? destinationTravelEstimate;
382
+
property public final androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo? navigationInfo;
ctor public CarNavigationInfoObserver(com.mapbox.androidauto.car.navigation.CarActiveGuidanceCarContext carActiveGuidanceCarContext);
393
-
method public androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo? getNavigationInfo();
394
-
method public androidx.car.app.navigation.model.TravelEstimate? getTravelEstimateInfo();
395
-
method public void setTravelEstimateInfo(androidx.car.app.navigation.model.TravelEstimate?);
396
-
method public void start(kotlin.jvm.functions.Function0<kotlin.Unit> onNavigationInfoChanged);
397
-
method public void stop();
398
-
property public final androidx.car.app.navigation.model.NavigationTemplate.NavigationInfo? navigationInfo;
399
-
property public final androidx.car.app.navigation.model.TravelEstimate? travelEstimateInfo;
390
+
@com.mapbox.maps.MapboxExperimental public final class CarNavigationInfoProvider implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
391
+
ctor public CarNavigationInfoProvider();
392
+
method public kotlinx.coroutines.flow.StateFlow<com.mapbox.androidauto.car.navigation.CarNavigationInfo> getCarNavigationInfo();
393
+
method public com.mapbox.androidauto.car.navigation.CarNavigationInfoProvider invalidateOnChange(androidx.car.app.Screen screen);
394
+
method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
395
+
method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
396
+
method public androidx.car.app.navigation.model.NavigationTemplate.Builder setNavigationInfo(androidx.car.app.navigation.model.NavigationTemplate.Builder builder);
397
+
property public final kotlinx.coroutines.flow.StateFlow<com.mapbox.androidauto.car.navigation.CarNavigationInfo> carNavigationInfo;
400
398
}
401
399
402
400
public final class MapUserStyleObserver implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
0 commit comments