# 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.