new Control()
Control UI组件基类
Methods
addClassName(className)
组件添加 class 名称
Parameters:
Name | Type | Description |
---|---|---|
className |
string | class 名称 |
addEventListener(enentName, handler)
添加事件监听
Parameters:
Name | Type | Description |
---|---|---|
enentName |
string | 事件名称 |
handler |
function | 事件处理方法 |
getClassNames() → {string}
获取组件 class 名称
Returns:
Type | Description |
---|---|
string |
className |
getDomId() → {string}
获取组件容器的 Id
Returns:
Type | Description |
---|---|
string |
组件节点 Id 名称 |
getId() → {string}
获取组件的 Id
Returns:
Type | Description |
---|---|
string |
组件 Id 名称 |
getTitle() → {string}
获取组件标题
Returns:
Type | Description |
---|---|
string |
title |
hide()
隐藏组件
removeClassName(className)
组件删除 class 名称
Parameters:
Name | Type | Description |
---|---|---|
className |
string | class 名称 |
removeEventListener(enentName, handler)
注销事件监听
Parameters:
Name | Type | Description |
---|---|---|
enentName |
string | 事件名称 |
handler |
function | 事件处理方法 |
setClassNames(className)
设置组件 class 名字
Parameters:
Name | Type | Description |
---|---|---|
className |
string | class 名称 |
setDomId(id)
设置组件容器的 Id
Parameters:
Name | Type | Description |
---|---|---|
id |
string | 组件节点 Id 名称 |
setHtml(html)
设置组件的 html 内容
Parameters:
Name | Type | Description |
---|---|---|
html |
string | 组件 html 内容 |
setStyle(style)
设置组件的样式
Parameters:
Name | Type | Description |
---|---|---|
style |
object | style样式 |
setTitle(title)
设置组件标题
Parameters:
Name | Type | Description |
---|---|---|
title |
string | 标题 |
show()
显示组件
toggleClassName(className, isEnabled)
组件切换 class 名称
Parameters:
Name | Type | Description |
---|---|---|
className |
string | class 名称 |
isEnabled |
string | 切换 class 的状态 |