设计模块
概述
设计模块的API,通常包含房间中的各种操作
同时包含组件模块的API
注册模块名:
designer
API
clearWardrobes()
简要描述
清理所有柜体
在房间模式下可用
参数说明
无
返回参数说明
无
enterWardrobe(item)
简要描述
进入柜体
在房间模式下可用
参数说明
| 参数 | 字段 | 必选 | 类型 |
|---|---|---|---|
| 柜体 | item | 是 | object |
参数示例
enterWardrobe(item)
返回参数说明
无
enterWardrobeById(id)
简要描述
进入柜体
在房间模式下可用
参数说明
| 参数 | 字段 | 必选 | 类型 |
|---|---|---|---|
| 柜体唯一标识 | id | 是 | string |
参数示例
enterWardrobeById("1234")返回参数说明
无
enterRoom()
简要描述
进入房间
在柜体模式下可用
参数说明
无
返回参数说明
无
selectItem(item)
简要描述
选中组件
参数说明
| 参数 | 字段 | 必选 | 类型 |
|---|---|---|---|
| 组件 | item | 是 | object |
参数示例
selectItem(item)
返回参数说明
被选中组件的组件信息
返回参数示例
selectItemById(id)
简要描述
通过ID选中组件
参数说明
| 参数 | 字段 | 必选 | 类型 |
|---|---|---|---|
| 组件唯一标识 | id | 是 | string |
参数示例
selectItemById("1234")返回参数说明
无
selectItemsById(ids)
简要描述
通过ID批量选中组件
参数说明
| 参数 | 字段 | 必选 | 类型 |
|---|---|---|---|
| 组件唯一标识列表 | ids | 是 | array{string} |
参数示例
selectItemsById(["1234", "1235"])
返回参数说明
无
clearSelectItems()
简要描述
清理选中组件
参数说明
无
返回参数说明
无
hideSelectItems()
简要描述
隐藏选中的组件
参数说明
无
返回参数说明
无
hideAllDoor()
简要描述
隐藏所有门
参数说明
无
返回参数说明
无
showAllDoor()
简要描述
显示所有隐藏的门
参数说明
无
返回参数说明
无
equalizeSelectItems()
简要描述
均分选中的同类型组件(通常是板或者抽屉)
参数说明
无
返回参数说明
无
