Commit d4749e6d authored by Qiu Xiang's avatar Qiu Xiang

优化 infoWindowEnabled 接口

parent 38d7bbf7
...@@ -24,7 +24,12 @@ class AMapMarker(context: Context) : ReactViewGroup(context) { ...@@ -24,7 +24,12 @@ class AMapMarker(context: Context) : ReactViewGroup(context) {
} }
var infoWindow: AMapOverlay? = null var infoWindow: AMapOverlay? = null
var infoWindowEnabled: Boolean = true var infoWindowEnabled: Boolean = true
set(value) {
field = value
marker?.isInfoWindowEnable = value
}
var marker: Marker? = null var marker: Marker? = null
private set private set
......
...@@ -65,6 +65,11 @@ export default class Marker extends Component { ...@@ -65,6 +65,11 @@ export default class Marker extends Component {
*/ */
draggable: PropTypes.bool, draggable: PropTypes.bool,
/**
* 是否可点击
*/
clickable: PropTypes.bool,
/** /**
* 是否平贴地图 * 是否平贴地图
*/ */
...@@ -81,7 +86,7 @@ export default class Marker extends Component { ...@@ -81,7 +86,7 @@ export default class Marker extends Component {
active: PropTypes.bool, active: PropTypes.bool,
/** /**
* 是否启用信息窗体,该属性只能开始时设置一次 * 是否启用信息窗体
*/ */
infoWindowEnabled: PropTypes.bool, infoWindowEnabled: PropTypes.bool,
......
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