UNPKG

aomd-amap

Version:

高德代码辅助提示

45 lines (32 loc) 1.42 kB
import { Map } from "../Map/Map"; import { LngLat } from "../LngLat"; export class CircleMarkerOptions { /** *Creates an instance of CircleMarkerOptions. * @param {Map} map 要显示该标记的地图对象 * @param {Number} zIndex 层叠顺序 * @param {LngLat} center 圆心位置 * @param {Boolean} bubble 是否将覆盖物的鼠标或touch等事件冒泡到地图上 * @param {Number} radius 圆点半径,单位:px * @param {String} strokeColor 线条颜色,使用16进制颜色代码赋值。默认值为#006600 * @param {Number} strokeOpacity 轮廓线透明度,取值范围[0,1],0表示完全透明,1表示不透明。默认为0.9 * @param {Number} strokeWeight 轮廓线宽度 * @param {String} fillColor 圆形填充颜色,使用16进制颜色代码赋值。默认值为#006600 * @param {Number} fillOpacity 圆形填充透明度,取值范围[0,1],0表示完全透明,1表示不透明。默认为0.9 * @param {*} extData 用户自定义属性,支持JavaScript API任意数据类型,如Circle的id等 * @memberof CircleMarkerOptions */ constructor( map: Map, zIndex: Number, center: LngLat, bubble: Boolean, radius: Number, strokeColor: String, strokeOpacity: Number, strokeWeight: Number, fillColor: String, fillOpacity: Number, extData: any ) }