new Overlay()
overlay/Overlay.js, line 15
Classes
Members
-
attr
-
覆盖物的额外属性设置
-
readonlydelegate
-
覆盖物的代理对象
-
id
-
设置覆盖物的业务 id
-
readonlyoverlayEvent
-
覆盖物的事件对象
-
readonlyoverlayId
-
覆盖物唯一标识
-
show
-
覆盖物的可见性
-
readonlystate
-
覆盖物的状态
Methods
-
staticOverlay.getOverlayType(type){*|undefined}
overlay/Overlay.js, line 306 -
获取 Overlay 类型
Name Type Description type
String Returns:
Type Description * | undefined -
staticOverlay.registerType(type)
overlay/Overlay.js, line 293 -
Overlay 类型注册
Name Type Description type
String -
addToLayer(layer){Overlay}
overlay/Overlay.js, line 242 -
添加到指定图层
Name Type Description layer
EntityLayer 指定图层
Returns:
Type Description Overlay -
fire(type, params){Overlay}
overlay/Overlay.js, line 282 -
触发事件
Name Type Description type
* params
* Returns:
Type Description Overlay -
off(type, callback, context){Overlay}
overlay/Overlay.js, line 270 -
注销事件
Name Type Description type
* 事件类型
callback
* 监听回调
context
* Returns:
Type Description Overlay -
on(type, callback, context){Overlay}
overlay/Overlay.js, line 257 -
注册事件
Name Type Description type
* 事件类型
callback
* 监听回调
context
* Returns:
Type Description Overlay -
remove(){Overlay}
overlay/Overlay.js, line 229 -
从图层上移出
Returns:
Type Description Overlay -
setLabel(text, textStyle){Overlay}
overlay/Overlay.js, line 205 -
设置文字标签
Name Type Description text
Property | string 指定文本的属性。支持显式换行符'\ n'。
textStyle
Object text 样式
Returns:
Type Description Overlay -
setStyle(style){Overlay}
overlay/Overlay.js, line 220 -
设置样式
Name Type Description style
Object Returns:
Type Description Overlay