aomd-amap
Version:
高德代码辅助提示
34 lines (31 loc) • 1.5 kB
TypeScript
import { Size } from "../Size";
import { Pixel } from "../Pixel";
import { LngLat } from "../LngLat";
export class InfoWindowOptions{
/**
*Creates an instance of InfoWindowOptions.
* @param {Boolean} isCustom 是否自定义窗体。设为true时
* @param {Boolean} autoMove 是否自动调整窗体到视野内
* @param {Boolean} closeWhenClickMap 控制是否在鼠标点击地图后关闭信息窗体,默认false,鼠标点击地图后不关闭信息窗体
* @param {(String|HTMLElement)} content 显示内容,可以是HTML要素字符串或者HTMLElement对象
* @param {Size} size 信息窗体尺寸(isCustom为true时,该属性无效)
* @param {String} anchor 信息窗体锚点。
* @param {Pixel} offset 信息窗体显示位置偏移量。默认基准点为信息窗体的底部中心
* @param {LngLat} position 信息窗体显示基点位置
* @param {Boolean} showShadow Boolean 控制是否显示信息窗体阴影,取值false时不显示窗体阴影,取值true时显示窗体阴影默认值:false
* @param {Boolean} retainWhenClose 信息窗体关闭时,是否将其Dom元素从页面中移除,默认为false
* @memberof InfoWindowOptions
*/
constructor(
isCustom:Boolean,
autoMove:Boolean,
closeWhenClickMap:Boolean,
content:String|HTMLElement,
size:Size,
anchor:String,
offset:Pixel,
position:LngLat,
showShadow:Boolean,
retainWhenClose:Boolean
)
}