# MapGIS Client for JavaScript API

Common Cesium-Plugin MapboxGL-Plugin Leaflet-Plugin OpenLayers-Plugin Video-Plugin
API文档

#### # abstract new UserInterfaceControl(terria)

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`terria` | Object | The Terria instance.

### 成员变量

类型: String

#### # cssClass

Gets or sets the CSS class of the control. This property is observable.

类型: Boolean

#### # isActive

Gets or sets the property describing whether or not the control is in the active state. This property is observable.

类型: String

#### # name

Gets or sets the name of the control which is set as the controls title. This property is observable.

类型: Number

#### # svgHeight

Gets or sets the height of the svg icon. This property is observable.

类型: Object

#### # svgIcon

Gets or sets the svg icon of the control. This property is observable.

类型: Number

#### # svgWidth

Gets or sets the width of the svg icon. This property is observable.

类型: Object

#### # terria

Gets the Terria instance.

类型: String

#### # text

Gets or sets the text to be displayed in the UI control. This property is observable.

### 方法

#### # abstract protected activate()

When implemented in a derived class, performs an action when the user clicks on this control.

构造函数
成员变量
方法
事件