abstract control~Control()

控件类的基类。控件是渲染库中用来控制地图或图层行为的接口。同类型的控件只能添加一个,之后的都会被忽略。

Summary

Methods:
activate

激活控件

deactivate

禁止控件

destroy

销毁控件

getControlType

获取类型,子类需重写

getId

获取控件唯一标识

getMap

获取控件绑定的地图对象。

getStatus

返回控件当前状态。

Constructor

new abstract Control()

抽象类,不可以被实例化,可以被继承。

Methods

activate()

激活控件

deactivate()

禁止控件

destroy()

销毁控件

getControlType() → {String}

获取类型,子类需重写

Returns:
String

getId() → {String}

获取控件唯一标识

Returns:
String -

控件标识。

getMap() → {module:Map}

获取控件绑定的地图对象。

Returns:
module:Map -

地图对象。

getStatus() → {Boolean}

返回控件当前状态。

Returns:
Boolean -

true:表示激活 false:表示禁用。