[android] - instrumented unit tests, add map tests, refactor generated layer tests
This commit is contained in:
@@ -64,6 +64,7 @@ final class NativeMapView {
|
||||
private ViewCallback viewCallback;
|
||||
|
||||
// Used for map change callbacks
|
||||
@Nullable
|
||||
private StateCallback stateCallback;
|
||||
|
||||
// Device density
|
||||
@@ -311,6 +312,10 @@ final class NativeMapView {
|
||||
return nativeGetPitch();
|
||||
}
|
||||
|
||||
public void setPitch(double pitch) {
|
||||
setPitch(pitch, 0);
|
||||
}
|
||||
|
||||
public void setPitch(double pitch, long duration) {
|
||||
if (checkState("setPitch")) {
|
||||
return;
|
||||
@@ -922,62 +927,86 @@ final class NativeMapView {
|
||||
|
||||
@Keep
|
||||
private void onCameraWillChange(boolean animated) {
|
||||
stateCallback.onCameraWillChange(animated);
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onCameraWillChange(animated);
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onCameraIsChanging() {
|
||||
stateCallback.onCameraIsChanging();
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onCameraIsChanging();
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onCameraDidChange(boolean animated) {
|
||||
stateCallback.onCameraDidChange(animated);
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onCameraDidChange(animated);
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onWillStartLoadingMap() {
|
||||
stateCallback.onWillStartLoadingMap();
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onWillStartLoadingMap();
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onDidFinishLoadingMap() {
|
||||
stateCallback.onDidFinishLoadingMap();
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onDidFinishLoadingMap();
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onDidFailLoadingMap(String error) {
|
||||
stateCallback.onDidFailLoadingMap(error);
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onDidFailLoadingMap(error);
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onWillStartRenderingFrame() {
|
||||
stateCallback.onWillStartRenderingFrame();
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onWillStartRenderingFrame();
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onDidFinishRenderingFrame(boolean fully) {
|
||||
stateCallback.onDidFinishRenderingFrame(fully);
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onDidFinishRenderingFrame(fully);
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onWillStartRenderingMap() {
|
||||
stateCallback.onWillStartRenderingMap();
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onWillStartRenderingMap();
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onDidFinishRenderingMap(boolean fully) {
|
||||
stateCallback.onDidFinishRenderingMap(fully);
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onDidFinishRenderingMap(fully);
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onDidFinishLoadingStyle() {
|
||||
stateCallback.onDidFinishLoadingStyle();
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onDidFinishLoadingStyle();
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
private void onSourceChanged(String sourceId) {
|
||||
stateCallback.onSourceChanged(sourceId);
|
||||
if (stateCallback != null) {
|
||||
stateCallback.onSourceChanged(sourceId);
|
||||
}
|
||||
}
|
||||
|
||||
@Keep
|
||||
|
||||
Reference in New Issue
Block a user