[6.5.0] extend marker options and wait to union map_jni
This commit is contained in:
@@ -151,6 +151,21 @@ data class Point(val id: String, val owner: String, val level: Level, val option
|
||||
*/
|
||||
val moveToCenter: Boolean = builder.moveToCenter
|
||||
|
||||
/**
|
||||
* 设置动画资源
|
||||
*/
|
||||
val displayAnim:Boolean = builder.displayAnim
|
||||
|
||||
/**
|
||||
* 动画资源
|
||||
*/
|
||||
val animRes:Int = builder.animRes
|
||||
|
||||
/**
|
||||
* 动画缩放
|
||||
*/
|
||||
val animScale:Float = builder.animScale
|
||||
|
||||
/**
|
||||
* marker点击事件处理
|
||||
*/
|
||||
@@ -291,6 +306,33 @@ data class Point(val id: String, val owner: String, val level: Level, val option
|
||||
*/
|
||||
internal var onMarkerClickListener:WeakReference<((id: String) -> Unit)>? = null
|
||||
|
||||
/**
|
||||
* 是否显示动画
|
||||
*/
|
||||
internal var displayAnim:Boolean = false
|
||||
|
||||
/**
|
||||
* 设置动画资源
|
||||
*/
|
||||
internal var animRes:Int = 0
|
||||
|
||||
/**
|
||||
* 动画缩放
|
||||
*/
|
||||
internal var animScale:Float = 0f
|
||||
|
||||
fun setDisplayAnim(displayAnim:Boolean) = apply {
|
||||
this.displayAnim = displayAnim
|
||||
}
|
||||
|
||||
fun setAnimResource(animRes: Int) = apply {
|
||||
this.animRes = animRes
|
||||
}
|
||||
|
||||
fun setAnimScale(animScale: Float) = apply {
|
||||
this.animScale = animScale
|
||||
}
|
||||
|
||||
fun setId(id: String) = apply {
|
||||
this.id = id
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user