Commit 98e00e02 authored by Qiu Xiang's avatar Qiu Xiang

优化代码

parent a1ccfbfa
......@@ -3,9 +3,9 @@ package cn.qiuxiang.react.amap3d.maps
import android.content.Context
import android.graphics.Color
import com.amap.api.maps.AMap
import com.amap.api.maps.model.LatLng
import com.amap.api.maps.model.Circle
import com.amap.api.maps.model.CircleOptions
import com.amap.api.maps.model.LatLng
import com.facebook.react.views.view.ReactViewGroup
class AMapCircle(context: Context) : ReactViewGroup(context), AMapOverlay {
......
......@@ -2,12 +2,11 @@ package cn.qiuxiang.react.amap3d.maps
import com.amap.api.maps.model.LatLng
import com.facebook.react.bridge.ReadableMap
import com.facebook.react.uimanager.SimpleViewManager
import com.facebook.react.uimanager.ThemedReactContext
import com.facebook.react.uimanager.ViewGroupManager
import com.facebook.react.uimanager.annotations.ReactProp
@Suppress("unused")
internal class AMapCircleManager : ViewGroupManager<AMapCircle>() {
internal class AMapCircleManager : SimpleViewManager<AMapCircle>() {
override fun getName(): String {
return "AMapCircle"
}
......
......@@ -5,7 +5,6 @@ import com.facebook.react.uimanager.SimpleViewManager
import com.facebook.react.uimanager.ThemedReactContext
import com.facebook.react.uimanager.annotations.ReactProp
@Suppress("unused")
internal class AMapHeatMapManager : SimpleViewManager<AMapHeatMap>() {
override fun getName(): String {
return "AMapHeatMap"
......
......@@ -9,7 +9,6 @@ import com.facebook.react.uimanager.ThemedReactContext
import com.facebook.react.uimanager.ViewGroupManager
import com.facebook.react.uimanager.annotations.ReactProp
@Suppress("unused")
internal class AMapMarkerManager : ViewGroupManager<AMapMarker>() {
override fun getName(): String {
return "AMapMarker"
......
package cn.qiuxiang.react.amap3d.maps
import com.facebook.react.bridge.ReadableArray
import com.facebook.react.uimanager.SimpleViewManager
import com.facebook.react.uimanager.ThemedReactContext
import com.facebook.react.uimanager.ViewGroupManager
import com.facebook.react.uimanager.annotations.ReactProp
@Suppress("unused")
internal class AMapPolygonManager : ViewGroupManager<AMapPolygon>() {
internal class AMapPolygonManager : SimpleViewManager<AMapPolygon>() {
override fun getName(): String {
return "AMapPolygon"
}
......
package cn.qiuxiang.react.amap3d.maps
import com.facebook.react.bridge.ReadableArray
import com.facebook.react.uimanager.SimpleViewManager
import com.facebook.react.uimanager.ThemedReactContext
import com.facebook.react.uimanager.ViewGroupManager
import com.facebook.react.uimanager.annotations.ReactProp
@Suppress("unused")
internal class AMapPolylineManager : ViewGroupManager<AMapPolyline>() {
internal class AMapPolylineManager : SimpleViewManager<AMapPolyline>() {
override fun getName(): String {
return "AMapPolyline"
}
......
......@@ -11,7 +11,6 @@ import com.facebook.react.uimanager.ThemedReactContext
import com.facebook.react.uimanager.ViewGroupManager
import com.facebook.react.uimanager.annotations.ReactProp
@Suppress("unused")
internal class AMapViewManager : ViewGroupManager<AMapView>() {
companion object {
val ANIMATE_TO = 1
......
......@@ -2,9 +2,9 @@ package cn.qiuxiang.react.amap3d.navigation
import com.facebook.react.bridge.ReadableArray
import com.facebook.react.common.MapBuilder
import com.facebook.react.uimanager.ViewGroupManager
import com.facebook.react.uimanager.SimpleViewManager
abstract class AMapNavigationManager<T : AMapNavigation> : ViewGroupManager<T>() {
abstract class AMapNavigationManager<T : AMapNavigation> : SimpleViewManager<T>() {
override fun onDropViewInstance(view: T) {
super.onDropViewInstance(view)
view.stop()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment