@@ -275,7 +275,6 @@ package com.mapbox.androidauto.car.location {
275275
276276 public final class CarLocationRenderer implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
277277 ctor public CarLocationRenderer(com.mapbox.androidauto.car.MainCarContext mainCarContext);
278- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
279278 }
280279
281280}
@@ -284,8 +283,6 @@ package com.mapbox.androidauto.car.map.widgets.compass {
284283
285284 public final class CarCompassSurfaceRenderer implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
286285 ctor public CarCompassSurfaceRenderer();
287- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
288- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
289286 }
290287
291288}
@@ -294,9 +291,6 @@ package com.mapbox.androidauto.car.map.widgets.logo {
294291
295292 public final class CarLogoSurfaceRenderer implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
296293 ctor public CarLogoSurfaceRenderer();
297- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
298- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
299- method public void onVisibleAreaChanged(android.graphics.Rect visibleArea, com.mapbox.maps.EdgeInsets edgeInsets);
300294 }
301295
302296}
@@ -318,8 +312,6 @@ package com.mapbox.androidauto.car.navigation {
318312
319313 public final class CarActiveGuidanceMarkers implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
320314 ctor public CarActiveGuidanceMarkers();
321- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
322- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
323315 }
324316
325317 public final class CarArrivalTrigger implements com.mapbox.navigation.core.lifecycle.MapboxNavigationObserver {
@@ -342,9 +334,6 @@ package com.mapbox.androidauto.car.navigation {
342334
343335 public final class CarLocationsOverviewCamera implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
344336 ctor public CarLocationsOverviewCamera(com.mapbox.maps.CameraOptions initialCameraOptions = CameraOptions.<init>().zoom(DEFAULT_INITIAL_ZOOM).build());
345- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
346- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
347- method public void onVisibleAreaChanged(android.graphics.Rect visibleArea, com.mapbox.maps.EdgeInsets edgeInsets);
348337 method @UiThread public void updateWithLocations(java.util.List<com.mapbox.geojson.Point> points);
349338 field public static final double DEFAULT_INITIAL_ZOOM = 15.0;
350339 }
@@ -354,9 +343,6 @@ package com.mapbox.androidauto.car.navigation {
354343 method public boolean followingZoomUpdatesAllowed();
355344 method public com.mapbox.maps.extension.androidauto.DefaultMapboxCarMapGestureHandler getGestureHandler();
356345 method public kotlinx.coroutines.flow.StateFlow<com.mapbox.androidauto.car.navigation.CarCameraMode> getNextCameraMode();
357- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
358- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
359- method public void onVisibleAreaChanged(android.graphics.Rect visibleArea, com.mapbox.maps.EdgeInsets edgeInsets);
360346 method public void updateCameraMode(com.mapbox.androidauto.car.navigation.CarCameraMode carCameraMode);
361347 method public void zoomInAction();
362348 method public void zoomOutAction();
@@ -389,8 +375,6 @@ package com.mapbox.androidauto.car.navigation {
389375 ctor public CarNavigationInfoProvider();
390376 method public kotlinx.coroutines.flow.StateFlow<com.mapbox.androidauto.car.navigation.CarNavigationInfo> getCarNavigationInfo();
391377 method public com.mapbox.androidauto.car.navigation.CarNavigationInfoProvider invalidateOnChange(androidx.car.app.Screen screen);
392- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
393- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
394378 method public androidx.car.app.navigation.model.NavigationTemplate.Builder setNavigationInfo(androidx.car.app.navigation.model.NavigationTemplate.Builder builder);
395379 property public final kotlinx.coroutines.flow.StateFlow<com.mapbox.androidauto.car.navigation.CarNavigationInfo> carNavigationInfo;
396380 }
@@ -399,8 +383,6 @@ package com.mapbox.androidauto.car.navigation {
399383 ctor public MapUserStyleObserver();
400384 method public String getStyleId();
401385 method public String getUserId();
402- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
403- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
404386 method public void setStyleId(String);
405387 method public void setUserId(String);
406388 property public final String styleId;
@@ -558,9 +540,6 @@ package com.mapbox.androidauto.car.navigation.speedlimit {
558540
559541 public final class CarSpeedLimitRenderer implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
560542 ctor public CarSpeedLimitRenderer(com.mapbox.androidauto.car.MainCarContext mainCarContext);
561- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
562- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
563- method public void onVisibleAreaChanged(android.graphics.Rect visibleArea, com.mapbox.maps.EdgeInsets edgeInsets);
564543 }
565544
566545 public final class SpeedLimitOptions {
@@ -625,13 +604,22 @@ package com.mapbox.androidauto.car.placeslistonmap {
625604 public static final class PlacesListOnMapLayerUtil.Companion {
626605 }
627606
607+ public final class PlacesListOnMapManager implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
608+ ctor public PlacesListOnMapManager(com.mapbox.androidauto.car.placeslistonmap.PlacesListOnMapProvider placesListOnMapProvider);
609+ method public androidx.car.app.model.ItemList? currentItemList();
610+ method public kotlinx.coroutines.flow.StateFlow<java.util.List<com.mapbox.androidauto.car.search.PlaceRecord>> getPlaceRecords();
611+ method public kotlinx.coroutines.flow.StateFlow<com.mapbox.androidauto.car.search.PlaceRecord> getPlaceSelected();
612+ property public final kotlinx.coroutines.flow.StateFlow<java.util.List<com.mapbox.androidauto.car.search.PlaceRecord>> placeRecords;
613+ property public final kotlinx.coroutines.flow.StateFlow<com.mapbox.androidauto.car.search.PlaceRecord> placeSelected;
614+ }
615+
628616 public interface PlacesListOnMapProvider {
629617 method public void cancel();
630618 method public suspend Object? getPlaces(kotlin.coroutines.Continuation<? super com.mapbox.bindgen.Expected<com.mapbox.androidauto.car.search.GetPlacesError,java.util.List<? extends com.mapbox.androidauto.car.search.PlaceRecord>>>);
631619 }
632620
633621 @com.mapbox.maps.MapboxExperimental public final class PlacesListOnMapScreen extends androidx.car.app.Screen {
634- ctor @UiThread public PlacesListOnMapScreen(com.mapbox.androidauto.car.search.SearchCarContext searchCarContext, com.mapbox.androidauto.car.placeslistonmap.PlacesListOnMapProvider placesProvider, com.mapbox.androidauto.car.placeslistonmap.PlacesListItemMapper placesListItemMapper, java.util.List<? extends com.mapbox.androidauto.car.action.MapboxActionProvider> actionProviders, com.mapbox.androidauto.car.placeslistonmap.PlacesListOnMapLayerUtil placesLayerUtil = com.mapbox.androidauto.car.placeslistonmap.PlacesListOnMapLayerUtil() );
622+ ctor @UiThread public PlacesListOnMapScreen(com.mapbox.androidauto.car.search.SearchCarContext searchCarContext, com.mapbox.androidauto.car.placeslistonmap.PlacesListOnMapProvider placesProvider, java.util.List<? extends com.mapbox.androidauto.car.action.MapboxActionProvider> actionProviders);
635623 method public androidx.car.app.model.ItemList getItemList();
636624 method public androidx.car.app.model.Template onGetTemplate();
637625 method public void setItemList(androidx.car.app.model.ItemList);
@@ -645,8 +633,6 @@ package com.mapbox.androidauto.car.preview {
645633 public final class CarRouteLine implements com.mapbox.maps.extension.androidauto.MapboxCarMapObserver {
646634 ctor public CarRouteLine(com.mapbox.androidauto.car.MainCarContext mainCarContext, com.mapbox.androidauto.car.routes.CarRoutesProvider carRoutesProvider = com.mapbox.androidauto.car.routes.NavigationCarRoutesProvider());
647635 method public com.mapbox.androidauto.car.MainCarContext getMainCarContext();
648- method public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
649- method public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
650636 property public final com.mapbox.androidauto.car.MainCarContext mainCarContext;
651637 }
652638
@@ -912,9 +898,6 @@ package com.mapbox.androidauto.surfacelayer {
912898 method public final com.mapbox.maps.EdgeInsets? getEdgeInsets();
913899 method protected final com.mapbox.maps.extension.androidauto.MapboxCarMapSurface? getMapboxCarMapSurface();
914900 method public final android.graphics.Rect? getVisibleArea();
915- method @CallSuper public void onAttached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
916- method @CallSuper public void onDetached(com.mapbox.maps.extension.androidauto.MapboxCarMapSurface mapboxCarMapSurface);
917- method @CallSuper public void onVisibleAreaChanged(android.graphics.Rect visibleArea, com.mapbox.maps.EdgeInsets edgeInsets);
918901 method public final kotlin.Pair<java.lang.Integer,java.lang.Integer>? surfaceDimensions();
919902 property public final com.mapbox.maps.EdgeInsets? edgeInsets;
920903 property protected final com.mapbox.maps.extension.androidauto.MapboxCarMapSurface? mapboxCarMapSurface;
0 commit comments