UNPKG

aomd-amap

Version:

高德代码辅助提示

29 lines (24 loc) 978 B
import { Size } from "../Size"; import { Pixel } from "../Pixel"; /** * 表示点标记的图标 * 用于添加复杂点标记,即在普通点标记的基础上,添加Icon类,通过在Icon表示的大图上截取其中一部分作为标注的图标 * @export * @class IconOptions */ export class IconOptions{ /** *Creates an instance of IconOptions. * @param {Size} size 图标尺寸,默认值(36,36) * @param {Pixel} imageOffset 图标取图偏移量。当image中指定了一个大图时,可通过size和imageOffset配合,显示图标的指定范围 * @param {String} image 图标的取图地址。默认为蓝色图钉图片 * @param {Size} imageSize 图标所用图片大小,根据所设置的大小拉伸或压缩图片,等同于CSS中的background-size属性。可用于实现高清屏的高清效果 * @memberof IconOptions */ constructor( size:Size, imageOffset:Pixel, image:String, imageSize:Size ) }