diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 482a73840..ea5aba230 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -63,9 +63,8 @@ We use the following code generators, but check yarn generate for more: ``` are generated. So instead of editing the code between the comments you need to edit the `codepart-*` file and run `yarn generate` again -- `android/src/main/old-arch/` is java code generated by react-native codegen from `src/specs` -Also new architecture `codegen` by `react-native` generates a bunch of code from `src/specs` +React Native's new architecture `codegen` generates code from `src/specs` ### Documentation generation diff --git a/android/build.gradle b/android/build.gradle index a60d2e6b8..7de0f2f4b 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -14,13 +14,6 @@ def safeExtGet(prop, fallback) { } -def isNewArchitectureEnabled() { - // To opt-in for the New Architecture, you can either: - // - Set `newArchEnabled` to true inside the `gradle.properties` file - // - Invoke gradle with `-newArchEnabled=true` - // - Set an environment variable `ORG_GRADLE_PROJECT_newArchEnabled=true` - return project.hasProperty("newArchEnabled") && project.newArchEnabled == "true" -} def getCoroutinesVersion(kotlinVersion) { return kotlinVersion >= '1.9' ? '1.8.0' : '1.6.4' @@ -50,9 +43,7 @@ buildscript { } } -if (isNewArchitectureEnabled()) { - apply plugin: 'com.facebook.react' -} +apply plugin: 'com.facebook.react' apply plugin: 'com.android.library' if (safeExtGet("RNMapboxMapsImpl", defaultMapboxMapsImpl) == "mapbox") { @@ -236,15 +227,6 @@ Please upgrade to Mapbox v11.x or use @rnmapbox/maps 10.2.x throw new GradleException(msg) } - if (!isNewArchitectureEnabled()) { - def msg = """ -❌ ERROR: Old React Native Architecture is no longer supported as of @rnmapbox/maps 10.3.0 -Please enable New Architecture (newArchEnabled=true) or use @rnmapbox/maps 10.2.x -""" - logger.error(msg) - throw new GradleException(msg) - } - compileSdkVersion safeExtGet("compileSdkVersion", 28) buildToolsVersion safeExtGet("buildToolsVersion", '28.0.3') @@ -253,7 +235,6 @@ Please enable New Architecture (newArchEnabled=true) or use @rnmapbox/maps 10.2. targetSdkVersion safeExtGet('targetSdkVersion', 26) versionCode 1 versionName "1.0" - buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString() } compileOptions { diff --git a/android/src/main/java/com/rnmapbox/rnmbx/RNMBXPackage.kt b/android/src/main/java/com/rnmapbox/rnmbx/RNMBXPackage.kt index 176722e84..57c8cc6cf 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/RNMBXPackage.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/RNMBXPackage.kt @@ -177,7 +177,6 @@ class RNMBXPackage : TurboReactPackage() { resetViewTagResolver() return ReactModuleInfoProvider { val moduleInfos: MutableMap = HashMap() - val isTurboModule = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED moduleInfos[RNMBXModule.REACT_CLASS] = ReactModuleInfo( RNMBXModule.REACT_CLASS, RNMBXModule.REACT_CLASS, @@ -194,7 +193,7 @@ class RNMBXPackage : TurboReactPackage() { false, // needsEagerInit true, // hasConstants false, // isCxxModule - isTurboModule // isTurboModule + true // isTurboModule ) moduleInfos[RNMBXOfflineModule.REACT_CLASS] = ReactModuleInfo( RNMBXOfflineModule.REACT_CLASS, @@ -248,7 +247,7 @@ class RNMBXPackage : TurboReactPackage() { false, // needsEagerInit false, // hasConstants false, // isCxxModule - isTurboModule // isTurboModule + true // isTurboModule ) moduleInfos[RNMBXViewportModule.NAME] = ReactModuleInfo( RNMBXViewportModule.NAME, @@ -257,7 +256,7 @@ class RNMBXPackage : TurboReactPackage() { false, // needsEagerInit false, // hasConstants false, // isCxxModule - isTurboModule // isTurboModule + true // isTurboModule ) moduleInfos[RNMBXCameraModule.NAME] = ReactModuleInfo( RNMBXCameraModule.NAME, @@ -266,7 +265,7 @@ class RNMBXPackage : TurboReactPackage() { false, // needsEagerInit false, // hasConstants false, // isCxxModule - isTurboModule // isTurboModule + true // isTurboModule ) moduleInfos[RNMBXShapeSourceModule.NAME] = ReactModuleInfo( RNMBXShapeSourceModule.NAME, @@ -275,7 +274,7 @@ class RNMBXPackage : TurboReactPackage() { false, // needsEagerInit false, // hasConstants false, // isCxxModule - isTurboModule // isTurboModule + true // isTurboModule ) moduleInfos[RNMBXImageModule.NAME] = ReactModuleInfo( RNMBXImageModule.NAME, @@ -284,7 +283,7 @@ class RNMBXPackage : TurboReactPackage() { false, // needsEagerInit false, // hasConstants false, // isCxxModule - isTurboModule // isTurboModule + true // isTurboModule ) moduleInfos[RNMBXPointAnnotationModule.NAME] = ReactModuleInfo( RNMBXPointAnnotationModule.NAME, @@ -293,7 +292,7 @@ class RNMBXPackage : TurboReactPackage() { false, // needsEagerInit false, // hasConstants false, // isCxxModule - isTurboModule // isTurboModule + true // isTurboModule ) moduleInfos[RNMBXMovePointShapeAnimatorModule.NAME] = ReactModuleInfo( RNMBXMovePointShapeAnimatorModule.NAME, @@ -302,7 +301,7 @@ class RNMBXPackage : TurboReactPackage() { false, false, false, - isTurboModule + true // isTurboModule ) moduleInfos[RNMBXChangeLineOffsetsShapeAnimatorModule.NAME] = ReactModuleInfo( RNMBXChangeLineOffsetsShapeAnimatorModule.NAME, @@ -311,7 +310,7 @@ class RNMBXPackage : TurboReactPackage() { false, false, false, - isTurboModule + true // isTurboModule ) moduleInfos } diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXShapeSourceModule.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXShapeSourceModule.kt index 03c18298c..efa98dc96 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXShapeSourceModule.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/styles/sources/RNMBXShapeSourceModule.kt @@ -4,11 +4,7 @@ import com.facebook.react.bridge.Promise import com.facebook.react.bridge.ReactApplicationContext import com.facebook.react.bridge.ReactMethod import com.facebook.react.module.annotations.ReactModule -import com.facebook.react.uimanager.UIManagerHelper -import com.facebook.react.uimanager.common.UIManagerType -import com.rnmapbox.rnmbx.BuildConfig import com.rnmapbox.rnmbx.NativeRNMBXShapeSourceModuleSpec -import com.rnmapbox.rnmbx.components.mapview.RNMBXMapView import com.rnmapbox.rnmbx.utils.ViewRefTag import com.rnmapbox.rnmbx.utils.ViewTagResolver diff --git a/android/src/main/java/com/rnmapbox/rnmbx/events/EventEmitter.java b/android/src/main/java/com/rnmapbox/rnmbx/events/EventEmitter.java deleted file mode 100644 index ea6e64823..000000000 --- a/android/src/main/java/com/rnmapbox/rnmbx/events/EventEmitter.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.rnmapbox.rnmbx.events; - -import android.util.Log; - -import com.facebook.react.ReactApplication; -import com.facebook.react.bridge.JavaScriptModule; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContext; -import com.facebook.react.modules.core.RCTNativeAppEventEmitter; -import com.facebook.react.uimanager.events.RCTEventEmitter; - - -public class EventEmitter { - public static final String LOG_TAG = "EventEmitter"; - - - private static ReactContext getCurrentReactContext(ReactApplicationContext reactApplicationContext) { - if (reactApplicationContext.getApplicationContext() instanceof ReactApplication) { - ReactApplication reactApplication = ((ReactApplication) reactApplicationContext - .getApplicationContext()); - - return reactApplication - .getReactNativeHost() - .getReactInstanceManager() - .getCurrentReactContext(); - } else { - Log.d(LOG_TAG, "getApplicationContext() application doesn't implement ReactApplication"); - return reactApplicationContext; - } - } - - - public static RCTNativeAppEventEmitter getModuleEmitter(ReactApplicationContext reactApplicationContext) { - RCTNativeAppEventEmitter emitter = null; - - try { - emitter = getCurrentReactContext(reactApplicationContext) - .getJSModule(RCTNativeAppEventEmitter.class); - } catch (NullPointerException e) { - Log.d(LOG_TAG, e.getLocalizedMessage()); - } - - return emitter; - } -} diff --git a/android/src/main/java/com/rnmapbox/rnmbx/modules/RNMBXLocationModule.kt b/android/src/main/java/com/rnmapbox/rnmbx/modules/RNMBXLocationModule.kt index 456c91dba..6af153e6b 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/modules/RNMBXLocationModule.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/modules/RNMBXLocationModule.kt @@ -6,7 +6,6 @@ import com.facebook.react.module.annotations.ReactModule import com.rnmapbox.rnmbx.NativeRNMBXLocationModuleSpec import com.rnmapbox.rnmbx.location.LocationManager.OnUserLocationChange import com.rnmapbox.rnmbx.events.LocationEvent -import com.rnmapbox.rnmbx.events.EventEmitter import com.rnmapbox.rnmbx.location.LocationManager.Companion.getInstance import java.lang.Exception @@ -58,14 +57,7 @@ class RNMBXLocationModule(reactContext: ReactApplicationContext) : mLastLocation = location if (changed && (location != null) && shouldSendLocationEvent()) { val locationEvent = LocationEvent(location) - - if(mEventEmitterCallback != null){ - emitOnLocationUpdate(locationEvent.toJSON()) - }else { - // Emmit event for old architecture - val emitter = EventEmitter.getModuleEmitter(reactApplicationContext) - emitter?.emit(LOCATION_UPDATE, locationEvent.payload) - } + emitOnLocationUpdate(locationEvent.toJSON()) } } } diff --git a/android/src/main/java/com/rnmapbox/rnmbx/utils/ViewTagResolver.kt b/android/src/main/java/com/rnmapbox/rnmbx/utils/ViewTagResolver.kt index 21f36b2f2..0bedfdb9d 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/utils/ViewTagResolver.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/utils/ViewTagResolver.kt @@ -7,7 +7,6 @@ import com.facebook.react.bridge.UIManager import com.facebook.react.uimanager.IllegalViewOperationException import com.facebook.react.uimanager.UIManagerHelper import com.facebook.react.uimanager.common.UIManagerType -import com.rnmapbox.rnmbx.BuildConfig data class ViewTagWaiter( val fn: (V) -> Unit, @@ -59,12 +58,7 @@ open class ViewTagResolver(val context: ReactApplicationContext) { } private val manager : UIManager - get() = - if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { - UIManagerHelper.getUIManager(context, UIManagerType.FABRIC)!! - } else { - UIManagerHelper.getUIManager(context, UIManagerType.DEFAULT)!! - } + get() = UIManagerHelper.getUIManager(context, UIManagerType.FABRIC)!! // calls on UiQueueThread with resolved view fun withViewResolved(viewTag: Int, reject: Promise? = null, fn: (V) -> Unit) { diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXAtmosphereManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXAtmosphereManagerDelegate.java deleted file mode 100644 index 342de0626..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXAtmosphereManagerDelegate.java +++ /dev/null @@ -1,33 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXAtmosphereManagerDelegate & RNMBXAtmosphereManagerInterface> extends BaseViewManagerDelegate { - public RNMBXAtmosphereManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXAtmosphereManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXAtmosphereManagerInterface.java deleted file mode 100644 index 9eefad8a8..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXAtmosphereManagerInterface.java +++ /dev/null @@ -1,16 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXAtmosphereManagerInterface { - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXBackgroundLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXBackgroundLayerManagerDelegate.java deleted file mode 100644 index a7af3e04e..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXBackgroundLayerManagerDelegate.java +++ /dev/null @@ -1,60 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXBackgroundLayerManagerDelegate & RNMBXBackgroundLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXBackgroundLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXBackgroundLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXBackgroundLayerManagerInterface.java deleted file mode 100644 index 6fbcaa76a..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXBackgroundLayerManagerInterface.java +++ /dev/null @@ -1,25 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXBackgroundLayerManagerInterface { - void setId(T view, Dynamic value); - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCalloutManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCalloutManagerDelegate.java deleted file mode 100644 index 5f13e7950..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCalloutManagerDelegate.java +++ /dev/null @@ -1,26 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXCalloutManagerDelegate & RNMBXCalloutManagerInterface> extends BaseViewManagerDelegate { - public RNMBXCalloutManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - super.setProperty(view, propName, value); - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCalloutManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCalloutManagerInterface.java deleted file mode 100644 index 23c88a275..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCalloutManagerInterface.java +++ /dev/null @@ -1,15 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -public interface RNMBXCalloutManagerInterface { - // No props -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraGestureObserverManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraGestureObserverManagerDelegate.java deleted file mode 100644 index 18fb7c807..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraGestureObserverManagerDelegate.java +++ /dev/null @@ -1,39 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXCameraGestureObserverManagerDelegate & RNMBXCameraGestureObserverManagerInterface> extends BaseViewManagerDelegate { - public RNMBXCameraGestureObserverManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "quietPeriodMs": - mViewManager.setQuietPeriodMs(view, new DynamicFromObject(value)); - break; - case "maxIntervalMs": - mViewManager.setMaxIntervalMs(view, new DynamicFromObject(value)); - break; - case "hasOnMapSteady": - mViewManager.setHasOnMapSteady(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraGestureObserverManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraGestureObserverManagerInterface.java deleted file mode 100644 index 67f87239e..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraGestureObserverManagerInterface.java +++ /dev/null @@ -1,18 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXCameraGestureObserverManagerInterface { - void setQuietPeriodMs(T view, Dynamic value); - void setMaxIntervalMs(T view, Dynamic value); - void setHasOnMapSteady(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraManagerDelegate.java deleted file mode 100644 index db3e9cebc..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraManagerDelegate.java +++ /dev/null @@ -1,75 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXCameraManagerDelegate & RNMBXCameraManagerInterface> extends BaseViewManagerDelegate { - public RNMBXCameraManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "maxBounds": - mViewManager.setMaxBounds(view, new DynamicFromObject(value)); - break; - case "animationDuration": - mViewManager.setAnimationDuration(view, new DynamicFromObject(value)); - break; - case "animationMode": - mViewManager.setAnimationMode(view, new DynamicFromObject(value)); - break; - case "defaultStop": - mViewManager.setDefaultStop(view, new DynamicFromObject(value)); - break; - case "userTrackingMode": - mViewManager.setUserTrackingMode(view, new DynamicFromObject(value)); - break; - case "followUserLocation": - mViewManager.setFollowUserLocation(view, new DynamicFromObject(value)); - break; - case "followUserMode": - mViewManager.setFollowUserMode(view, new DynamicFromObject(value)); - break; - case "followZoomLevel": - mViewManager.setFollowZoomLevel(view, new DynamicFromObject(value)); - break; - case "followPitch": - mViewManager.setFollowPitch(view, new DynamicFromObject(value)); - break; - case "followHeading": - mViewManager.setFollowHeading(view, new DynamicFromObject(value)); - break; - case "followPadding": - mViewManager.setFollowPadding(view, new DynamicFromObject(value)); - break; - case "zoomLevel": - mViewManager.setZoomLevel(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "stop": - mViewManager.setStop(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraManagerInterface.java deleted file mode 100644 index 889a45563..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCameraManagerInterface.java +++ /dev/null @@ -1,30 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXCameraManagerInterface { - void setMaxBounds(T view, Dynamic value); - void setAnimationDuration(T view, Dynamic value); - void setAnimationMode(T view, Dynamic value); - void setDefaultStop(T view, Dynamic value); - void setUserTrackingMode(T view, Dynamic value); - void setFollowUserLocation(T view, Dynamic value); - void setFollowUserMode(T view, Dynamic value); - void setFollowZoomLevel(T view, Dynamic value); - void setFollowPitch(T view, Dynamic value); - void setFollowHeading(T view, Dynamic value); - void setFollowPadding(T view, Dynamic value); - void setZoomLevel(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setStop(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCircleLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCircleLayerManagerDelegate.java deleted file mode 100644 index 461552246..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCircleLayerManagerDelegate.java +++ /dev/null @@ -1,66 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXCircleLayerManagerDelegate & RNMBXCircleLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXCircleLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - case "slot": - mViewManager.setSlot(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCircleLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCircleLayerManagerInterface.java deleted file mode 100644 index 13a2b2f44..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCircleLayerManagerInterface.java +++ /dev/null @@ -1,27 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXCircleLayerManagerInterface { - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); - void setSlot(T view, Dynamic value); - void setId(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCustomLocationProviderManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCustomLocationProviderManagerDelegate.java deleted file mode 100644 index 5d4d3ffea..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCustomLocationProviderManagerDelegate.java +++ /dev/null @@ -1,36 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXCustomLocationProviderManagerDelegate & RNMBXCustomLocationProviderManagerInterface> extends BaseViewManagerDelegate { - public RNMBXCustomLocationProviderManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "coordinate": - mViewManager.setCoordinate(view, new DynamicFromObject(value)); - break; - case "heading": - mViewManager.setHeading(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCustomLocationProviderManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCustomLocationProviderManagerInterface.java deleted file mode 100644 index 153472a3e..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXCustomLocationProviderManagerInterface.java +++ /dev/null @@ -1,17 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXCustomLocationProviderManagerInterface { - void setCoordinate(T view, Dynamic value); - void setHeading(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillExtrusionLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillExtrusionLayerManagerDelegate.java deleted file mode 100644 index 74d71efc9..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillExtrusionLayerManagerDelegate.java +++ /dev/null @@ -1,63 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXFillExtrusionLayerManagerDelegate & RNMBXFillExtrusionLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXFillExtrusionLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillExtrusionLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillExtrusionLayerManagerInterface.java deleted file mode 100644 index d0bd767c9..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillExtrusionLayerManagerInterface.java +++ /dev/null @@ -1,26 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXFillExtrusionLayerManagerInterface { - void setId(T view, Dynamic value); - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillLayerManagerDelegate.java deleted file mode 100644 index 51e36e4eb..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillLayerManagerDelegate.java +++ /dev/null @@ -1,66 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXFillLayerManagerDelegate & RNMBXFillLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXFillLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - case "slot": - mViewManager.setSlot(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillLayerManagerInterface.java deleted file mode 100644 index 96f1d992a..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXFillLayerManagerInterface.java +++ /dev/null @@ -1,27 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXFillLayerManagerInterface { - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); - void setSlot(T view, Dynamic value); - void setId(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXHeatmapLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXHeatmapLayerManagerDelegate.java deleted file mode 100644 index 26227c147..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXHeatmapLayerManagerDelegate.java +++ /dev/null @@ -1,66 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXHeatmapLayerManagerDelegate & RNMBXHeatmapLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXHeatmapLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - case "slot": - mViewManager.setSlot(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXHeatmapLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXHeatmapLayerManagerInterface.java deleted file mode 100644 index 52005d170..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXHeatmapLayerManagerInterface.java +++ /dev/null @@ -1,27 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXHeatmapLayerManagerInterface { - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); - void setSlot(T view, Dynamic value); - void setId(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageManagerDelegate.java deleted file mode 100644 index 9feed8470..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageManagerDelegate.java +++ /dev/null @@ -1,48 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXImageManagerDelegate & RNMBXImageManagerInterface> extends BaseViewManagerDelegate { - public RNMBXImageManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "stretchX": - mViewManager.setStretchX(view, new DynamicFromObject(value)); - break; - case "stretchY": - mViewManager.setStretchY(view, new DynamicFromObject(value)); - break; - case "content": - mViewManager.setContent(view, new DynamicFromObject(value)); - break; - case "sdf": - mViewManager.setSdf(view, new DynamicFromObject(value)); - break; - case "name": - mViewManager.setName(view, new DynamicFromObject(value)); - break; - case "scale": - mViewManager.setScale(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageManagerInterface.java deleted file mode 100644 index e77fff2ae..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageManagerInterface.java +++ /dev/null @@ -1,21 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXImageManagerInterface { - void setStretchX(T view, Dynamic value); - void setStretchY(T view, Dynamic value); - void setContent(T view, Dynamic value); - void setSdf(T view, Dynamic value); - void setName(T view, Dynamic value); - void setScale(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageSourceManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageSourceManagerDelegate.java deleted file mode 100644 index a61516d39..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageSourceManagerDelegate.java +++ /dev/null @@ -1,42 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXImageSourceManagerDelegate & RNMBXImageSourceManagerInterface> extends BaseViewManagerDelegate { - public RNMBXImageSourceManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "url": - mViewManager.setUrl(view, new DynamicFromObject(value)); - break; - case "coordinates": - mViewManager.setCoordinates(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageSourceManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageSourceManagerInterface.java deleted file mode 100644 index 763e7ff74..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImageSourceManagerInterface.java +++ /dev/null @@ -1,19 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXImageSourceManagerInterface { - void setId(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setUrl(T view, Dynamic value); - void setCoordinates(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImagesManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImagesManagerDelegate.java deleted file mode 100644 index 0e45f933f..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImagesManagerDelegate.java +++ /dev/null @@ -1,39 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXImagesManagerDelegate & RNMBXImagesManagerInterface> extends BaseViewManagerDelegate { - public RNMBXImagesManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "images": - mViewManager.setImages(view, new DynamicFromObject(value)); - break; - case "nativeImages": - mViewManager.setNativeImages(view, new DynamicFromObject(value)); - break; - case "hasOnImageMissing": - mViewManager.setHasOnImageMissing(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImagesManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImagesManagerInterface.java deleted file mode 100644 index c315a0d26..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXImagesManagerInterface.java +++ /dev/null @@ -1,18 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXImagesManagerInterface { - void setImages(T view, Dynamic value); - void setNativeImages(T view, Dynamic value); - void setHasOnImageMissing(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLightManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLightManagerDelegate.java deleted file mode 100644 index 2abdb4500..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLightManagerDelegate.java +++ /dev/null @@ -1,33 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXLightManagerDelegate & RNMBXLightManagerInterface> extends BaseViewManagerDelegate { - public RNMBXLightManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLightManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLightManagerInterface.java deleted file mode 100644 index a66835112..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLightManagerInterface.java +++ /dev/null @@ -1,16 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXLightManagerInterface { - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLineLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLineLayerManagerDelegate.java deleted file mode 100644 index 8d57d8bd6..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLineLayerManagerDelegate.java +++ /dev/null @@ -1,66 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXLineLayerManagerDelegate & RNMBXLineLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXLineLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - case "slot": - mViewManager.setSlot(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLineLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLineLayerManagerInterface.java deleted file mode 100644 index ce22e19f7..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXLineLayerManagerInterface.java +++ /dev/null @@ -1,27 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXLineLayerManagerInterface { - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); - void setSlot(T view, Dynamic value); - void setId(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMapViewManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMapViewManagerDelegate.java deleted file mode 100644 index 07dc39fca..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMapViewManagerDelegate.java +++ /dev/null @@ -1,117 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXMapViewManagerDelegate & RNMBXMapViewManagerInterface> extends BaseViewManagerDelegate { - public RNMBXMapViewManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "attributionEnabled": - mViewManager.setAttributionEnabled(view, new DynamicFromObject(value)); - break; - case "attributionPosition": - mViewManager.setAttributionPosition(view, new DynamicFromObject(value)); - break; - case "logoEnabled": - mViewManager.setLogoEnabled(view, new DynamicFromObject(value)); - break; - case "logoPosition": - mViewManager.setLogoPosition(view, new DynamicFromObject(value)); - break; - case "compassEnabled": - mViewManager.setCompassEnabled(view, new DynamicFromObject(value)); - break; - case "compassFadeWhenNorth": - mViewManager.setCompassFadeWhenNorth(view, new DynamicFromObject(value)); - break; - case "compassPosition": - mViewManager.setCompassPosition(view, new DynamicFromObject(value)); - break; - case "compassViewPosition": - mViewManager.setCompassViewPosition(view, new DynamicFromObject(value)); - break; - case "compassViewMargins": - mViewManager.setCompassViewMargins(view, new DynamicFromObject(value)); - break; - case "scaleBarEnabled": - mViewManager.setScaleBarEnabled(view, new DynamicFromObject(value)); - break; - case "scaleBarPosition": - mViewManager.setScaleBarPosition(view, new DynamicFromObject(value)); - break; - case "zoomEnabled": - mViewManager.setZoomEnabled(view, new DynamicFromObject(value)); - break; - case "scrollEnabled": - mViewManager.setScrollEnabled(view, new DynamicFromObject(value)); - break; - case "rotateEnabled": - mViewManager.setRotateEnabled(view, new DynamicFromObject(value)); - break; - case "pitchEnabled": - mViewManager.setPitchEnabled(view, new DynamicFromObject(value)); - break; - case "maxPitch": - mViewManager.setMaxPitch(view, new DynamicFromObject(value)); - break; - case "deselectAnnotationOnTap": - mViewManager.setDeselectAnnotationOnTap(view, new DynamicFromObject(value)); - break; - case "requestDisallowInterceptTouchEvent": - mViewManager.setRequestDisallowInterceptTouchEvent(view, new DynamicFromObject(value)); - break; - case "projection": - mViewManager.setProjection(view, new DynamicFromObject(value)); - break; - case "localizeLabels": - mViewManager.setLocalizeLabels(view, new DynamicFromObject(value)); - break; - case "styleURL": - mViewManager.setStyleURL(view, new DynamicFromObject(value)); - break; - case "gestureSettings": - mViewManager.setGestureSettings(view, new DynamicFromObject(value)); - break; - case "surfaceView": - mViewManager.setSurfaceView(view, new DynamicFromObject(value)); - break; - case "scaleBarViewMargins": - mViewManager.setScaleBarViewMargins(view, new DynamicFromObject(value)); - break; - case "attributionViewMargins": - mViewManager.setAttributionViewMargins(view, new DynamicFromObject(value)); - break; - case "attributionViewPosition": - mViewManager.setAttributionViewPosition(view, new DynamicFromObject(value)); - break; - case "compassImage": - mViewManager.setCompassImage(view, new DynamicFromObject(value)); - break; - case "mapViewImpl": - mViewManager.setMapViewImpl(view, new DynamicFromObject(value)); - break; - case "preferredFramesPerSecond": - mViewManager.setPreferredFramesPerSecond(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMapViewManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMapViewManagerInterface.java deleted file mode 100644 index 485dd3dd7..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMapViewManagerInterface.java +++ /dev/null @@ -1,44 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXMapViewManagerInterface { - void setAttributionEnabled(T view, Dynamic value); - void setAttributionPosition(T view, Dynamic value); - void setLogoEnabled(T view, Dynamic value); - void setLogoPosition(T view, Dynamic value); - void setCompassEnabled(T view, Dynamic value); - void setCompassFadeWhenNorth(T view, Dynamic value); - void setCompassPosition(T view, Dynamic value); - void setCompassViewPosition(T view, Dynamic value); - void setCompassViewMargins(T view, Dynamic value); - void setScaleBarEnabled(T view, Dynamic value); - void setScaleBarPosition(T view, Dynamic value); - void setZoomEnabled(T view, Dynamic value); - void setScrollEnabled(T view, Dynamic value); - void setRotateEnabled(T view, Dynamic value); - void setPitchEnabled(T view, Dynamic value); - void setMaxPitch(T view, Dynamic value); - void setDeselectAnnotationOnTap(T view, Dynamic value); - void setRequestDisallowInterceptTouchEvent(T view, Dynamic value); - void setProjection(T view, Dynamic value); - void setLocalizeLabels(T view, Dynamic value); - void setStyleURL(T view, Dynamic value); - void setGestureSettings(T view, Dynamic value); - void setSurfaceView(T view, Dynamic value); - void setScaleBarViewMargins(T view, Dynamic value); - void setAttributionViewMargins(T view, Dynamic value); - void setAttributionViewPosition(T view, Dynamic value); - void setCompassImage(T view, Dynamic value); - void setMapViewImpl(T view, Dynamic value); - void setPreferredFramesPerSecond(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewContentManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewContentManagerDelegate.java deleted file mode 100644 index 0b53e6e5f..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewContentManagerDelegate.java +++ /dev/null @@ -1,26 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXMarkerViewContentManagerDelegate & RNMBXMarkerViewContentManagerInterface> extends BaseViewManagerDelegate { - public RNMBXMarkerViewContentManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - super.setProperty(view, propName, value); - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewContentManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewContentManagerInterface.java deleted file mode 100644 index 71fc82ad1..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewContentManagerInterface.java +++ /dev/null @@ -1,15 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -public interface RNMBXMarkerViewContentManagerInterface { - // No props -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewManagerDelegate.java deleted file mode 100644 index 19010603a..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewManagerDelegate.java +++ /dev/null @@ -1,45 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXMarkerViewManagerDelegate & RNMBXMarkerViewManagerInterface> extends BaseViewManagerDelegate { - public RNMBXMarkerViewManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "coordinate": - mViewManager.setCoordinate(view, new DynamicFromObject(value)); - break; - case "anchor": - mViewManager.setAnchor(view, new DynamicFromObject(value)); - break; - case "allowOverlap": - mViewManager.setAllowOverlap(view, new DynamicFromObject(value)); - break; - case "allowOverlapWithPuck": - mViewManager.setAllowOverlapWithPuck(view, new DynamicFromObject(value)); - break; - case "isSelected": - mViewManager.setIsSelected(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewManagerInterface.java deleted file mode 100644 index 633b5774e..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXMarkerViewManagerInterface.java +++ /dev/null @@ -1,20 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXMarkerViewManagerInterface { - void setCoordinate(T view, Dynamic value); - void setAnchor(T view, Dynamic value); - void setAllowOverlap(T view, Dynamic value); - void setAllowOverlapWithPuck(T view, Dynamic value); - void setIsSelected(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelLayerManagerDelegate.java deleted file mode 100644 index ffb987dca..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelLayerManagerDelegate.java +++ /dev/null @@ -1,66 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXModelLayerManagerDelegate & RNMBXModelLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXModelLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - case "slot": - mViewManager.setSlot(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelLayerManagerInterface.java deleted file mode 100644 index 26f61ebca..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelLayerManagerInterface.java +++ /dev/null @@ -1,27 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXModelLayerManagerInterface { - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); - void setSlot(T view, Dynamic value); - void setId(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelsManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelsManagerDelegate.java deleted file mode 100644 index 9d0c1494f..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelsManagerDelegate.java +++ /dev/null @@ -1,33 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXModelsManagerDelegate & RNMBXModelsManagerInterface> extends BaseViewManagerDelegate { - public RNMBXModelsManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "models": - mViewManager.setModels(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelsManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelsManagerInterface.java deleted file mode 100644 index ce32e6d4f..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXModelsManagerInterface.java +++ /dev/null @@ -1,16 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXModelsManagerInterface { - void setModels(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXNativeUserLocationManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXNativeUserLocationManagerDelegate.java deleted file mode 100644 index 35caed40a..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXNativeUserLocationManagerDelegate.java +++ /dev/null @@ -1,57 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXNativeUserLocationManagerDelegate & RNMBXNativeUserLocationManagerInterface> extends BaseViewManagerDelegate { - public RNMBXNativeUserLocationManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "androidRenderMode": - mViewManager.setAndroidRenderMode(view, new DynamicFromObject(value)); - break; - case "puckBearing": - mViewManager.setPuckBearing(view, new DynamicFromObject(value)); - break; - case "puckBearingEnabled": - mViewManager.setPuckBearingEnabled(view, new DynamicFromObject(value)); - break; - case "bearingImage": - mViewManager.setBearingImage(view, new DynamicFromObject(value)); - break; - case "shadowImage": - mViewManager.setShadowImage(view, new DynamicFromObject(value)); - break; - case "topImage": - mViewManager.setTopImage(view, new DynamicFromObject(value)); - break; - case "scale": - mViewManager.setScale(view, new DynamicFromObject(value)); - break; - case "visible": - mViewManager.setVisible(view, value == null ? false : (boolean) value); - break; - case "pulsing": - mViewManager.setPulsing(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXNativeUserLocationManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXNativeUserLocationManagerInterface.java deleted file mode 100644 index 968560a19..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXNativeUserLocationManagerInterface.java +++ /dev/null @@ -1,24 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXNativeUserLocationManagerInterface { - void setAndroidRenderMode(T view, Dynamic value); - void setPuckBearing(T view, Dynamic value); - void setPuckBearingEnabled(T view, Dynamic value); - void setBearingImage(T view, Dynamic value); - void setShadowImage(T view, Dynamic value); - void setTopImage(T view, Dynamic value); - void setScale(T view, Dynamic value); - void setVisible(T view, boolean value); - void setPulsing(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXPointAnnotationManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXPointAnnotationManagerDelegate.java deleted file mode 100644 index 950dc3b15..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXPointAnnotationManagerDelegate.java +++ /dev/null @@ -1,42 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXPointAnnotationManagerDelegate & RNMBXPointAnnotationManagerInterface> extends BaseViewManagerDelegate { - public RNMBXPointAnnotationManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "coordinate": - mViewManager.setCoordinate(view, new DynamicFromObject(value)); - break; - case "draggable": - mViewManager.setDraggable(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "anchor": - mViewManager.setAnchor(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXPointAnnotationManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXPointAnnotationManagerInterface.java deleted file mode 100644 index 3fac103d2..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXPointAnnotationManagerInterface.java +++ /dev/null @@ -1,19 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXPointAnnotationManagerInterface { - void setCoordinate(T view, Dynamic value); - void setDraggable(T view, Dynamic value); - void setId(T view, Dynamic value); - void setAnchor(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterArraySourceManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterArraySourceManagerDelegate.java deleted file mode 100644 index 72fc102f1..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterArraySourceManagerDelegate.java +++ /dev/null @@ -1,54 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXRasterArraySourceManagerDelegate & RNMBXRasterArraySourceManagerInterface> extends BaseViewManagerDelegate { - public RNMBXRasterArraySourceManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "url": - mViewManager.setUrl(view, new DynamicFromObject(value)); - break; - case "tileUrlTemplates": - mViewManager.setTileUrlTemplates(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "tileSize": - mViewManager.setTileSize(view, new DynamicFromObject(value)); - break; - case "sourceBounds": - mViewManager.setSourceBounds(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterArraySourceManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterArraySourceManagerInterface.java deleted file mode 100644 index 912b14c6d..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterArraySourceManagerInterface.java +++ /dev/null @@ -1,23 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXRasterArraySourceManagerInterface { - void setId(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setUrl(T view, Dynamic value); - void setTileUrlTemplates(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setTileSize(T view, Dynamic value); - void setSourceBounds(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterDemSourceManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterDemSourceManagerDelegate.java deleted file mode 100644 index 5fac0a352..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterDemSourceManagerDelegate.java +++ /dev/null @@ -1,51 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXRasterDemSourceManagerDelegate & RNMBXRasterDemSourceManagerInterface> extends BaseViewManagerDelegate { - public RNMBXRasterDemSourceManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "url": - mViewManager.setUrl(view, new DynamicFromObject(value)); - break; - case "tileUrlTemplates": - mViewManager.setTileUrlTemplates(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "tileSize": - mViewManager.setTileSize(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterDemSourceManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterDemSourceManagerInterface.java deleted file mode 100644 index 23cfce66f..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterDemSourceManagerInterface.java +++ /dev/null @@ -1,22 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXRasterDemSourceManagerInterface { - void setId(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setUrl(T view, Dynamic value); - void setTileUrlTemplates(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setTileSize(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterLayerManagerDelegate.java deleted file mode 100644 index 80776b61e..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterLayerManagerDelegate.java +++ /dev/null @@ -1,66 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXRasterLayerManagerDelegate & RNMBXRasterLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXRasterLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - case "slot": - mViewManager.setSlot(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterLayerManagerInterface.java deleted file mode 100644 index 70b81b209..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterLayerManagerInterface.java +++ /dev/null @@ -1,27 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXRasterLayerManagerInterface { - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); - void setSlot(T view, Dynamic value); - void setId(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterParticleLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterParticleLayerManagerDelegate.java deleted file mode 100644 index 60330aaf3..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterParticleLayerManagerDelegate.java +++ /dev/null @@ -1,66 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXRasterParticleLayerManagerDelegate & RNMBXRasterParticleLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXRasterParticleLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - case "slot": - mViewManager.setSlot(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterParticleLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterParticleLayerManagerInterface.java deleted file mode 100644 index 0494af742..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterParticleLayerManagerInterface.java +++ /dev/null @@ -1,27 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXRasterParticleLayerManagerInterface { - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); - void setSlot(T view, Dynamic value); - void setId(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterSourceManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterSourceManagerDelegate.java deleted file mode 100644 index 3681a0b59..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterSourceManagerDelegate.java +++ /dev/null @@ -1,60 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXRasterSourceManagerDelegate & RNMBXRasterSourceManagerInterface> extends BaseViewManagerDelegate { - public RNMBXRasterSourceManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "url": - mViewManager.setUrl(view, new DynamicFromObject(value)); - break; - case "tileUrlTemplates": - mViewManager.setTileUrlTemplates(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "tileSize": - mViewManager.setTileSize(view, new DynamicFromObject(value)); - break; - case "tms": - mViewManager.setTms(view, new DynamicFromObject(value)); - break; - case "attribution": - mViewManager.setAttribution(view, new DynamicFromObject(value)); - break; - case "sourceBounds": - mViewManager.setSourceBounds(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterSourceManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterSourceManagerInterface.java deleted file mode 100644 index fbcaea6c5..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXRasterSourceManagerInterface.java +++ /dev/null @@ -1,25 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXRasterSourceManagerInterface { - void setId(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setUrl(T view, Dynamic value); - void setTileUrlTemplates(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setTileSize(T view, Dynamic value); - void setTms(T view, Dynamic value); - void setAttribution(T view, Dynamic value); - void setSourceBounds(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXShapeSourceManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXShapeSourceManagerDelegate.java deleted file mode 100644 index c780e6949..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXShapeSourceManagerDelegate.java +++ /dev/null @@ -1,72 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXShapeSourceManagerDelegate & RNMBXShapeSourceManagerInterface> extends BaseViewManagerDelegate { - public RNMBXShapeSourceManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "url": - mViewManager.setUrl(view, new DynamicFromObject(value)); - break; - case "shape": - mViewManager.setShape(view, new DynamicFromObject(value)); - break; - case "cluster": - mViewManager.setCluster(view, new DynamicFromObject(value)); - break; - case "clusterRadius": - mViewManager.setClusterRadius(view, new DynamicFromObject(value)); - break; - case "clusterMaxZoomLevel": - mViewManager.setClusterMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "clusterProperties": - mViewManager.setClusterProperties(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "buffer": - mViewManager.setBuffer(view, new DynamicFromObject(value)); - break; - case "tolerance": - mViewManager.setTolerance(view, new DynamicFromObject(value)); - break; - case "lineMetrics": - mViewManager.setLineMetrics(view, new DynamicFromObject(value)); - break; - case "hasPressListener": - mViewManager.setHasPressListener(view, new DynamicFromObject(value)); - break; - case "hitbox": - mViewManager.setHitbox(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXShapeSourceManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXShapeSourceManagerInterface.java deleted file mode 100644 index e0f2ae0a1..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXShapeSourceManagerInterface.java +++ /dev/null @@ -1,29 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXShapeSourceManagerInterface { - void setId(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setUrl(T view, Dynamic value); - void setShape(T view, Dynamic value); - void setCluster(T view, Dynamic value); - void setClusterRadius(T view, Dynamic value); - void setClusterMaxZoomLevel(T view, Dynamic value); - void setClusterProperties(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setBuffer(T view, Dynamic value); - void setTolerance(T view, Dynamic value); - void setLineMetrics(T view, Dynamic value); - void setHasPressListener(T view, Dynamic value); - void setHitbox(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSkyLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSkyLayerManagerDelegate.java deleted file mode 100644 index 2cda3e9bd..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSkyLayerManagerDelegate.java +++ /dev/null @@ -1,60 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXSkyLayerManagerDelegate & RNMBXSkyLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXSkyLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSkyLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSkyLayerManagerInterface.java deleted file mode 100644 index 927ec97a1..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSkyLayerManagerInterface.java +++ /dev/null @@ -1,25 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXSkyLayerManagerInterface { - void setId(T view, Dynamic value); - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXStyleImportManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXStyleImportManagerDelegate.java deleted file mode 100644 index d6eaf989b..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXStyleImportManagerDelegate.java +++ /dev/null @@ -1,39 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXStyleImportManagerDelegate & RNMBXStyleImportManagerInterface> extends BaseViewManagerDelegate { - public RNMBXStyleImportManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, value == null ? null : (String) value); - break; - case "existing": - mViewManager.setExisting(view, value == null ? false : (boolean) value); - break; - case "config": - mViewManager.setConfig(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXStyleImportManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXStyleImportManagerInterface.java deleted file mode 100644 index a78b1e6b2..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXStyleImportManagerInterface.java +++ /dev/null @@ -1,19 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXStyleImportManagerInterface { - void setId(T view, @Nullable String value); - void setExisting(T view, boolean value); - void setConfig(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSymbolLayerManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSymbolLayerManagerDelegate.java deleted file mode 100644 index ca81653a1..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSymbolLayerManagerDelegate.java +++ /dev/null @@ -1,66 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXSymbolLayerManagerDelegate & RNMBXSymbolLayerManagerInterface> extends BaseViewManagerDelegate { - public RNMBXSymbolLayerManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "filter": - mViewManager.setFilter(view, new DynamicFromObject(value)); - break; - case "aboveLayerID": - mViewManager.setAboveLayerID(view, new DynamicFromObject(value)); - break; - case "belowLayerID": - mViewManager.setBelowLayerID(view, new DynamicFromObject(value)); - break; - case "layerIndex": - mViewManager.setLayerIndex(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "sourceLayerID": - mViewManager.setSourceLayerID(view, new DynamicFromObject(value)); - break; - case "slot": - mViewManager.setSlot(view, new DynamicFromObject(value)); - break; - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSymbolLayerManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSymbolLayerManagerInterface.java deleted file mode 100644 index 26b2ffe4f..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXSymbolLayerManagerInterface.java +++ /dev/null @@ -1,27 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXSymbolLayerManagerInterface { - void setSourceID(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setFilter(T view, Dynamic value); - void setAboveLayerID(T view, Dynamic value); - void setBelowLayerID(T view, Dynamic value); - void setLayerIndex(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setSourceLayerID(T view, Dynamic value); - void setSlot(T view, Dynamic value); - void setId(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXTerrainManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXTerrainManagerDelegate.java deleted file mode 100644 index 89a55a814..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXTerrainManagerDelegate.java +++ /dev/null @@ -1,36 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXTerrainManagerDelegate & RNMBXTerrainManagerInterface> extends BaseViewManagerDelegate { - public RNMBXTerrainManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "sourceID": - mViewManager.setSourceID(view, new DynamicFromObject(value)); - break; - case "reactStyle": - mViewManager.setReactStyle(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXTerrainManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXTerrainManagerInterface.java deleted file mode 100644 index a58101bfd..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXTerrainManagerInterface.java +++ /dev/null @@ -1,17 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXTerrainManagerInterface { - void setSourceID(T view, Dynamic value); - void setReactStyle(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXVectorSourceManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXVectorSourceManagerDelegate.java deleted file mode 100644 index 725267146..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXVectorSourceManagerDelegate.java +++ /dev/null @@ -1,60 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXVectorSourceManagerDelegate & RNMBXVectorSourceManagerInterface> extends BaseViewManagerDelegate { - public RNMBXVectorSourceManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "id": - mViewManager.setId(view, new DynamicFromObject(value)); - break; - case "existing": - mViewManager.setExisting(view, new DynamicFromObject(value)); - break; - case "url": - mViewManager.setUrl(view, new DynamicFromObject(value)); - break; - case "tileUrlTemplates": - mViewManager.setTileUrlTemplates(view, new DynamicFromObject(value)); - break; - case "attribution": - mViewManager.setAttribution(view, new DynamicFromObject(value)); - break; - case "maxZoomLevel": - mViewManager.setMaxZoomLevel(view, new DynamicFromObject(value)); - break; - case "minZoomLevel": - mViewManager.setMinZoomLevel(view, new DynamicFromObject(value)); - break; - case "tms": - mViewManager.setTms(view, new DynamicFromObject(value)); - break; - case "hasPressListener": - mViewManager.setHasPressListener(view, new DynamicFromObject(value)); - break; - case "hitbox": - mViewManager.setHitbox(view, new DynamicFromObject(value)); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXVectorSourceManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXVectorSourceManagerInterface.java deleted file mode 100644 index 2955664e6..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXVectorSourceManagerInterface.java +++ /dev/null @@ -1,25 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXVectorSourceManagerInterface { - void setId(T view, Dynamic value); - void setExisting(T view, Dynamic value); - void setUrl(T view, Dynamic value); - void setTileUrlTemplates(T view, Dynamic value); - void setAttribution(T view, Dynamic value); - void setMaxZoomLevel(T view, Dynamic value); - void setMinZoomLevel(T view, Dynamic value); - void setTms(T view, Dynamic value); - void setHasPressListener(T view, Dynamic value); - void setHitbox(T view, Dynamic value); -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXViewportManagerDelegate.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXViewportManagerDelegate.java deleted file mode 100644 index c652f461b..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXViewportManagerDelegate.java +++ /dev/null @@ -1,36 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaDelegate.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import androidx.annotation.Nullable; -import com.facebook.react.bridge.DynamicFromObject; -import com.facebook.react.uimanager.BaseViewManager; -import com.facebook.react.uimanager.BaseViewManagerDelegate; -import com.facebook.react.uimanager.LayoutShadowNode; - -public class RNMBXViewportManagerDelegate & RNMBXViewportManagerInterface> extends BaseViewManagerDelegate { - public RNMBXViewportManagerDelegate(U viewManager) { - super(viewManager); - } - @Override - public void setProperty(T view, String propName, @Nullable Object value) { - switch (propName) { - case "transitionsToIdleUponUserInteraction": - mViewManager.setTransitionsToIdleUponUserInteraction(view, new DynamicFromObject(value)); - break; - case "hasStatusChanged": - mViewManager.setHasStatusChanged(view, value == null ? false : (boolean) value); - break; - default: - super.setProperty(view, propName, value); - } - } -} diff --git a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXViewportManagerInterface.java b/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXViewportManagerInterface.java deleted file mode 100644 index f04674598..000000000 --- a/android/src/main/old-arch/com/facebook/react/viewmanagers/RNMBXViewportManagerInterface.java +++ /dev/null @@ -1,17 +0,0 @@ -/** -* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). -* -* Do not edit this file as changes may cause incorrect behavior and will be lost -* once the code is regenerated. -* -* @generated by codegen project: GeneratePropsJavaInterface.js -*/ - -package com.facebook.react.viewmanagers; - -import android.view.View; -import com.facebook.react.bridge.Dynamic; -public interface RNMBXViewportManagerInterface { - void setTransitionsToIdleUponUserInteraction(T view, Dynamic value); - void setHasStatusChanged(T view, boolean value); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeMapViewModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeMapViewModuleSpec.java deleted file mode 100644 index 7324cd218..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeMapViewModuleSpec.java +++ /dev/null @@ -1,102 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableArray; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -public abstract class NativeMapViewModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXMapViewModule"; - - public NativeMapViewModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void takeSnap(@Nullable Double viewRef, boolean writeToDisk, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void queryTerrainElevation(@Nullable Double viewRef, ReadableArray coordinates, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void setSourceVisibility(@Nullable Double viewRef, boolean visible, String sourceId, String sourceLayerId, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void getCenter(@Nullable Double viewRef, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void getCoordinateFromView(@Nullable Double viewRef, ReadableArray atPoint, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void getPointInView(@Nullable Double viewRef, ReadableArray atCoordinate, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void getZoom(@Nullable Double viewRef, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void getVisibleBounds(@Nullable Double viewRef, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void queryRenderedFeaturesAtPoint(@Nullable Double viewRef, ReadableArray atPoint, ReadableArray withFilter, ReadableArray withLayerIDs, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void queryRenderedFeaturesInRect(@Nullable Double viewRef, ReadableArray withBBox, ReadableArray withFilter, ReadableArray withLayerIDs, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void setHandledMapChangedEvents(@Nullable Double viewRef, ReadableArray events, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void clearData(@Nullable Double viewRef, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void querySourceFeatures(@Nullable Double viewRef, String sourceId, ReadableArray withFilter, ReadableArray withSourceLayerIDs, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void setFeatureState(@Nullable Double viewRef, String featureId, ReadableMap state, String sourceId, @Nullable String sourceLayerId, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void getFeatureState(@Nullable Double viewRef, String featureId, String sourceId, @Nullable String sourceLayerId, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void removeFeatureState(@Nullable Double viewRef, String featureId, @Nullable String stateKey, String sourceId, @Nullable String sourceLayerId, Promise promise); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXCameraModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXCameraModuleSpec.java deleted file mode 100644 index 35444a4a8..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXCameraModuleSpec.java +++ /dev/null @@ -1,49 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -public abstract class NativeRNMBXCameraModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXCameraModule"; - - public NativeRNMBXCameraModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void updateCameraStop(@Nullable Double viewRef, ReadableMap stop, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void moveBy(@Nullable Double viewRef, double x, double y, double animationMode, double animationDuration, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void scaleBy(@Nullable Double viewRef, double x, double y, double animationMode, double animationDuration, double scaleFactor, Promise promise); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXChangeLineOffsetsShapeAnimatorModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXChangeLineOffsetsShapeAnimatorModuleSpec.java deleted file mode 100644 index 6b91c6577..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXChangeLineOffsetsShapeAnimatorModuleSpec.java +++ /dev/null @@ -1,52 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableArray; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; - -public abstract class NativeRNMBXChangeLineOffsetsShapeAnimatorModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXChangeLineOffsetsShapeAnimatorModule"; - - public NativeRNMBXChangeLineOffsetsShapeAnimatorModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void generate(double tag, ReadableArray coordinates, double startOffset, double endOffset, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void setLineString(double tag, ReadableArray coordinates, double startOffset, double endOffset, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void setStartOffset(double tag, double offset, double duration, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void setEndOffset(double tag, double offset, double duration, Promise promise); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXImageModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXImageModuleSpec.java deleted file mode 100644 index 756e43661..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXImageModuleSpec.java +++ /dev/null @@ -1,40 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -public abstract class NativeRNMBXImageModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXImageModule"; - - public NativeRNMBXImageModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void refresh(@Nullable Double viewRef, Promise promise); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXLocationModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXLocationModuleSpec.java deleted file mode 100644 index e5db5cbba..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXLocationModuleSpec.java +++ /dev/null @@ -1,68 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; - -public abstract class NativeRNMBXLocationModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXLocationModule"; - - public NativeRNMBXLocationModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - protected final void emitOnLocationUpdate(ReadableMap value) { - mEventEmitterCallback.invoke("onLocationUpdate", value); - } - - @ReactMethod - @DoNotStrip - public abstract void start(double minDisplacement); - - @ReactMethod - @DoNotStrip - public abstract void stop(); - - @ReactMethod - @DoNotStrip - public abstract void setRequestsAlwaysUse(boolean requestsAlwaysUse); - - @ReactMethod - @DoNotStrip - public abstract void setMinDisplacement(double minDisplacement); - - @ReactMethod - @DoNotStrip - public abstract void getLastKnownLocation(Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void simulateHeading(double changesPerSecond, double increment); - - @ReactMethod - @DoNotStrip - public abstract void setLocationEventThrottle(double throttle); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXMovePointShapeAnimatorModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXMovePointShapeAnimatorModuleSpec.java deleted file mode 100644 index 60a5b18a5..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXMovePointShapeAnimatorModuleSpec.java +++ /dev/null @@ -1,44 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableArray; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; - -public abstract class NativeRNMBXMovePointShapeAnimatorModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXMovePointShapeAnimatorModule"; - - public NativeRNMBXMovePointShapeAnimatorModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void generate(double tag, ReadableArray coordinate, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void moveTo(double tag, ReadableArray coordinate, double duration, Promise promise); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXPointAnnotationModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXPointAnnotationModuleSpec.java deleted file mode 100644 index 060701ff6..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXPointAnnotationModuleSpec.java +++ /dev/null @@ -1,40 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -public abstract class NativeRNMBXPointAnnotationModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXPointAnnotationModule"; - - public NativeRNMBXPointAnnotationModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void refresh(@Nullable Double viewRef, Promise promise); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXShapeSourceModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXShapeSourceModuleSpec.java deleted file mode 100644 index f0b8de373..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXShapeSourceModuleSpec.java +++ /dev/null @@ -1,48 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -public abstract class NativeRNMBXShapeSourceModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXShapeSourceModule"; - - public NativeRNMBXShapeSourceModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void getClusterExpansionZoom(@Nullable Double viewRef, String featureJSON, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void getClusterLeaves(@Nullable Double viewRef, String featureJSON, double number, double offset, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void getClusterChildren(@Nullable Double viewRef, String featureJSON, Promise promise); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXTileStoreModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXTileStoreModuleSpec.java deleted file mode 100644 index cf95bc7f2..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXTileStoreModuleSpec.java +++ /dev/null @@ -1,45 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -public abstract class NativeRNMBXTileStoreModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXTileStoreModule"; - - public NativeRNMBXTileStoreModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void shared(@Nullable String path, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void setOption(double tag, String key, String domain, ReadableMap value, Promise promise); -} diff --git a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXViewportModuleSpec.java b/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXViewportModuleSpec.java deleted file mode 100644 index 2b565c4bf..000000000 --- a/android/src/main/old-arch/com/rnmapbox/rnmbx/NativeRNMBXViewportModuleSpec.java +++ /dev/null @@ -1,49 +0,0 @@ - -/** - * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). - * - * Do not edit this file as changes may cause incorrect behavior and will be lost - * once the code is regenerated. - * - * @generated by codegen project: GenerateModuleJavaSpec.js - * - * @nolint - */ - -package com.rnmapbox.rnmbx; - -import com.facebook.proguard.annotations.DoNotStrip; -import com.facebook.react.bridge.Promise; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -public abstract class NativeRNMBXViewportModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public static final String NAME = "RNMBXViewportModule"; - - public NativeRNMBXViewportModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @Override - public @Nonnull String getName() { - return NAME; - } - - @ReactMethod - @DoNotStrip - public abstract void getState(@Nullable Double viewRef, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void transitionTo(@Nullable Double viewRef, ReadableMap state, ReadableMap transition, Promise promise); - - @ReactMethod - @DoNotStrip - public abstract void idle(@Nullable Double viewRef, Promise promise); -} diff --git a/scripts/autogenerate.mjs b/scripts/autogenerate.mjs index f8c93412e..7ba457580 100644 --- a/scripts/autogenerate.mjs +++ b/scripts/autogenerate.mjs @@ -8,10 +8,6 @@ import generateCodeWithEjs, { getLayers, } from './autogenHelpers/generateCodeWithEjs.mjs'; import { codepartReplace } from './codepart-replace.mjs'; -import { - generateCodegenJavaOldArch, - javaOldArchDir, -} from './codegen-old-arch.js'; import { updatePackageJsonWithIOSComponents } from './autogenHelpers/generateIOSComponents.mjs'; // process style spec json into json @@ -86,10 +82,6 @@ async function generate() { outputPaths.push('package.json'); } - // rn new arch codegen - await generateCodegenJavaOldArch(); - outputPaths.push(javaOldArchDir()); - // Check if any generated files changed try { execSync(`git diff --exit-code docs/ ${outputPaths.join(' ')}`); diff --git a/scripts/codegen-old-arch.js b/scripts/codegen-old-arch.js deleted file mode 100644 index 6ac38a73b..000000000 --- a/scripts/codegen-old-arch.js +++ /dev/null @@ -1,134 +0,0 @@ -const fs = require('fs'); -const path = require('path'); -const { execSync } = require('child_process'); - -function exec(command) { - console.log('=> ' + command); - execSync(command); -} - -const ROOT_DIR = path.resolve(__dirname, '..'); -const EXAMPLE_DIR = path.resolve(ROOT_DIR, 'example'); -const ANDROID_DIR = path.resolve(ROOT_DIR, 'android'); -const GENERATED_DIR = path.resolve(ANDROID_DIR, 'build/generated'); -const OLD_ARCH_DIR = path.resolve(ANDROID_DIR, 'src/main/old-arch'); -const SPECS_DIR = path.resolve(ROOT_DIR, 'src/specs'); - -const RN_DIR = path.resolve(EXAMPLE_DIR, 'node_modules/react-native'); -const RN_CODEGEN_DIR = path.resolve( - EXAMPLE_DIR, - 'node_modules/@react-native/codegen', -); - -function javaOldArchDir() { - return OLD_ARCH_DIR; -} - -function fixOldArchJava(dir) { - const files = fs.readdirSync(dir); - files.forEach((file) => { - const filePath = path.join(dir, file); - - if (fs.lstatSync(filePath).isDirectory()) { - fixOldArchJava(filePath); - return; - } - - if (path.extname(filePath) !== '.java') return; - - let content = fs.readFileSync(filePath, 'utf-8'); - let newContent = content; - - // RN72: ensure modules implement ReactModuleWithSpec - // see https://github.com/rnmapbox/maps/issues/3193 - newContent = newContent.replace( - /extends ReactContextBaseJavaModule implements TurboModule/g, - 'extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule', - ); - // insert import if ReactMethod import exists but ReactModuleWithSpec is missing - if ( - /import com\.facebook\.react\.bridge\.ReactMethod;/.test(newContent) && - !/import com\.facebook\.react\.bridge\.ReactModuleWithSpec;/.test( - newContent, - ) - ) { - newContent = newContent.replace( - /import com\.facebook\.react\.bridge\.ReactMethod;/, - 'import com.facebook.react.bridge.ReactMethod;\nimport com.facebook.react.bridge.ReactModuleWithSpec;', - ); - } - - // RN77: for generated Interface files, remove ViewManagerWithGeneratedInterface import and extends - if (file.endsWith('Interface.java')) { - newContent = newContent - .replace( - /import com\.facebook\.react\.uimanager\.ViewManagerWithGeneratedInterface;\s*\n?/g, - '', - ) - .replace(/extends\s+ViewManagerWithGeneratedInterface /g, ''); - } - - if (content !== newContent) { - fs.writeFileSync(filePath, newContent, 'utf-8'); - console.log(' => fixOldArchJava applied to:', filePath); - } - }); -} - -async function generateCodegenJavaOldArch() { - exec(`rm -rf ${GENERATED_DIR} ${OLD_ARCH_DIR}`); - exec(`mkdir -p ${GENERATED_DIR}/source/codegen/`); - - exec( - `node ${RN_CODEGEN_DIR}/lib/cli/combine/combine-js-to-schema-cli.js --platform android ${GENERATED_DIR}/source/codegen/schema.json ${SPECS_DIR}`, - ); - exec( - `node ${RN_DIR}/scripts/generate-specs-cli.js --platform android --schemaPath ${GENERATED_DIR}/source/codegen/schema.json --outputDir ${GENERATED_DIR}/source/codegen --libraryName rnmapbox_maps_specs --javaPackageName com.rnmapbox.rnmbx`, - ); - - fixOldArchJava(`${GENERATED_DIR}/source/codegen/java/`); - exec(`cp -rf ${GENERATED_DIR}/source/codegen/java/ ${OLD_ARCH_DIR}/`); -} - -if (require.main === module) { - async function main() { - await generateCodegenJavaOldArch(); - } - main(); -} - -module.exports = { generateCodegenJavaOldArch, javaOldArchDir }; - -/* -#!/bin/bash - - -# cd fabricexaple/android -#./gradlew generateCodegenArtifactsFromSchema -# rm -rf ../../android/src/main/old-arch/ -# cp -rf ../../android/build/generated/source/codegen/java/ ../../android/src/main/old-arch/ - -set -e -SCRIPTDIR=`dirname -- "$0"` -echo "=> $SCRIPTDIR" -BASEDIR=$SCRIPTDIR/../example -ROOTDIR=.. -RN=./node_modules/react-native -RNCODEGEN=./node_modules/@react-native/codegen -ANDROID=$ROOTDIR/android -GENERATED=$ANDROID/build/generated -OLD_ARCH=$ANDROID/src/main/old-arch -SPECS=$ROOTDIR/src/specs - -pushd $BASEDIR -yarn install -rm -rf $GENERATED -rm -rf $OLD_ARCH -mkdir -p $GENERATED/source/codegen/ -echo "=> combine-js-to-schema-cli.js" -node $RNCODEGEN/lib/cli/combine/combine-js-to-schema-cli.js --platform android $GENERATED/source/codegen/schema.json $SPECS -echo "=> generate-specs-cli.js" -node $RN/scripts/generate-specs-cli.js --platform android --schemaPath $GENERATED/source/codegen/schema.json --outputDir $GENERATED/source/codegen --libraryName rnmapbox_maps_specs --javaPackageName com.mapbox.rctmgl -cp -rf $GENERATED/source/codegen/java/ $OLD_ARCH/ -popd -*/