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: extension-androidauto/CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ Mapbox welcomes participation and contributions from everyone.
11
11
* Change `MapboxCarMapObserver` to an java interface so default methods can be added without breaking java backwards compatibility. ([#1670](https://github.com/mapbox/mapbox-maps-android/pull/1648))
12
12
* Change `MapboxCarMap#getEdgeInsets()` to `mapboxCarMap.getVisibleEdgeInsets()` with the addition of `mapboxCarMap.getStableEdgeInsets()`. ([#1670](https://github.com/mapbox/mapbox-maps-android/pull/1648))
13
13
* Add `MapboxCarMapObserver#onStableAreaChanged` to support all the available functions from the SurfaceCallback. ([#1670](https://github.com/mapbox/mapbox-maps-android/pull/1648))
14
+
* Add support for intercepting the `SurfaceCallback#onClick` when using `MapboxCarMap.prepareSurfaceCallback`. ([#1683](https://github.com/mapbox/mapbox-maps-android/pull/1683)])
Copy file name to clipboardExpand all lines: extension-androidauto/api/extension-androidauto.api
+4-3
Original file line number
Diff line number
Diff line change
@@ -7,18 +7,19 @@ public class com/mapbox/maps/extension/androidauto/DefaultMapboxCarMapGestureHan
7
7
8
8
public final class com/mapbox/maps/extension/androidauto/MapboxCarMap {
9
9
public fun <init> ()V
10
-
public final fun clearObservers ()V
10
+
public final fun clearObservers ()Lcom/mapbox/maps/extension/androidauto/MapboxCarMap;
11
11
public final fun getCarContext ()Landroidx/car/app/CarContext;
12
12
public final fun getCarMapSurface ()Lcom/mapbox/maps/extension/androidauto/MapboxCarMapSurface;
13
13
public final fun getMapInitOptions ()Lcom/mapbox/maps/MapInitOptions;
14
14
public final fun getStableArea ()Landroid/graphics/Rect;
15
15
public final fun getStableEdgeInsets ()Lcom/mapbox/maps/EdgeInsets;
16
16
public final fun getVisibleArea ()Landroid/graphics/Rect;
17
17
public final fun getVisibleEdgeInsets ()Lcom/mapbox/maps/EdgeInsets;
18
+
public final fun prepareSurfaceCallback (Landroidx/car/app/CarContext;Lcom/mapbox/maps/MapInitOptions;)Landroidx/car/app/SurfaceCallback;
18
19
public final fun registerObserver (Lcom/mapbox/maps/extension/androidauto/MapboxCarMapObserver;)Lcom/mapbox/maps/extension/androidauto/MapboxCarMap;
19
-
public final fun setGestureHandler (Lcom/mapbox/maps/extension/androidauto/MapboxCarMapGestureHandler;)V
20
+
public final fun setGestureHandler (Lcom/mapbox/maps/extension/androidauto/MapboxCarMapGestureHandler;)Lcom/mapbox/maps/extension/androidauto/MapboxCarMap;
20
21
public final fun setup (Landroidx/car/app/CarContext;Lcom/mapbox/maps/MapInitOptions;)Lcom/mapbox/maps/extension/androidauto/MapboxCarMap;
21
-
public final fun unregisterObserver (Lcom/mapbox/maps/extension/androidauto/MapboxCarMapObserver;)V
22
+
public final fun unregisterObserver (Lcom/mapbox/maps/extension/androidauto/MapboxCarMapObserver;)Lcom/mapbox/maps/extension/androidauto/MapboxCarMap;
22
23
}
23
24
24
25
public final class com/mapbox/maps/extension/androidauto/MapboxCarMapEx {
@com.mapbox.maps.MapboxExperimental public final class MapboxCarMap {
9
9
ctor public MapboxCarMap();
10
-
method public void clearObservers();
10
+
method public com.mapbox.maps.extension.androidauto.MapboxCarMap clearObservers();
11
11
method public androidx.car.app.CarContext getCarContext();
12
12
method public com.mapbox.maps.extension.androidauto.MapboxCarMapSurface? getCarMapSurface();
13
13
method public com.mapbox.maps.MapInitOptions getMapInitOptions();
14
14
method public android.graphics.Rect? getStableArea();
15
15
method public com.mapbox.maps.EdgeInsets? getStableEdgeInsets();
16
16
method public android.graphics.Rect? getVisibleArea();
17
17
method public com.mapbox.maps.EdgeInsets? getVisibleEdgeInsets();
18
+
method @com.mapbox.maps.MapboxExperimental public androidx.car.app.SurfaceCallback prepareSurfaceCallback(androidx.car.app.CarContext carContext, com.mapbox.maps.MapInitOptions mapInitOptions);
18
19
method public com.mapbox.maps.extension.androidauto.MapboxCarMap registerObserver(com.mapbox.maps.extension.androidauto.MapboxCarMapObserver mapboxCarMapObserver);
19
-
method public void setGestureHandler(com.mapbox.maps.extension.androidauto.MapboxCarMapGestureHandler? gestureHandler);
20
+
method public com.mapbox.maps.extension.androidauto.MapboxCarMap setGestureHandler(com.mapbox.maps.extension.androidauto.MapboxCarMapGestureHandler? gestureHandler);
20
21
method public com.mapbox.maps.extension.androidauto.MapboxCarMap setup(androidx.car.app.CarContext carContext, com.mapbox.maps.MapInitOptions mapInitOptions);
21
-
method public void unregisterObserver(com.mapbox.maps.extension.androidauto.MapboxCarMapObserver mapboxCarMapObserver);
22
+
method public com.mapbox.maps.extension.androidauto.MapboxCarMap unregisterObserver(com.mapbox.maps.extension.androidauto.MapboxCarMapObserver mapboxCarMapObserver);
22
23
property public final androidx.car.app.CarContext carContext;
23
24
property public final com.mapbox.maps.extension.androidauto.MapboxCarMapSurface? carMapSurface;
24
25
property public final com.mapbox.maps.MapInitOptions mapInitOptions;
0 commit comments