Row
类:行元素组件类
Constructor
new Glodon.Bimface.Tiles.UI.Row(option)
构造行元素组件对象
Parameters:
| Name | Type | Description |
|---|---|---|
| option | Object | 构造行元素对象的配置项 |
Methods
addClass(class)
对组件增加CSS样式
Parameters:
| Name | Type | Description |
|---|---|---|
| class | String | CSS类名 |
addControl(control, option)
添加组件
Parameters:
| Name | Type | Description |
|---|---|---|
| control | Object | UI控件,对应Glodon.Bimface.Tiles.UI下的组件相关类 |
| option | Object | 添加组件的选项 |
getAllControls()
获取所有组件
Returns:
| Type | Description |
|---|---|
| Array | 组件对象列表 |
getControl(condition)
根据筛选条件获取组件对象
Parameters:
| Name | Type | Description |
|---|---|---|
| condition | Object | 筛选条件 |
Returns:
| Type | Description |
|---|---|
| Object | UI控件,对应Glodon.Bimface.Tiles.UI下的组件相关类 |
getDimensions()
获取组件的尺寸信息
Returns:
| Type | Description |
|---|---|
| Object | 组件的尺寸信息 |
getId()
获取ID
Returns:
| Type | Description |
|---|---|
| String | ID |
getPosition()
获取组件的位置信息
Returns:
| Type | Description |
|---|---|
| Object | 组件的位置信息 |
hide()
隐藏
isVisible()
获取可见性状态
Returns:
| Type | Description |
|---|---|
| Boolean | 可见性状态 |
removeClass(class)
对组件移除CSS样式
Parameters:
| Name | Type | Description |
|---|---|---|
| class | String | CSS类名 |
removeControl(control)
移除指定组件
Parameters:
| Name | Type | Description |
|---|---|---|
| control | Object | UI控件,对应Glodon.Bimface.Tiles.UI下的组件相关类 |
setPosition(position)
设置组件的位置信息
Parameters:
| Name | Type | Description |
|---|---|---|
| position | Object | 组件的位置信息 |
show()
显示