Class: Overlay

Overlay

是三维图元的基类

new Overlay()

overlay/Overlay.js, line 15

Classes

Overlay
Overlay

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

Overlay Overlay

是三维图元的基类

new Overlay()

overlay/Overlay.js, line 15

Classes

Overlay
Overlay

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