FloorGuideModel
用于管理楼层数据的获取、排序和楼层切换功能
关系
Implements
FloorGuideModel Implements IFloorGuideModel
实现接口: IFloorGuideModel
用于管理楼层数据的获取、排序和楼层切换功能
构造函数
FloorGuideModel
构造函数
属性
data
楼层数据
data: FloorItem
类型: FloorItem
props
插件模型配置属性
props: IPluginModelProps
方法
dataSorting
对数据进行排序处理
getCurrentFloorData
获取当前模型的楼层数据
getCurrentFloorData(callback): Promise
参数
- callback:
Function回调函数
返回:Promise
getLayerTreeLevels
通过构件树中的 getLayerTree 方法获取楼层数据
getStructureData
获取对应图层的楼层数据
linkageTreeCheck
楼层数据同步到构件树
switchFloor
切换楼层显示
switchFloor(layer, key, isLinkageTree, style): void
参数
- layer:
ILayer图层实例 - key:
string楼层标识 - isLinkageTree:
boolean是否联动构件树 - style:
FloorGuideStyle楼层样式配置
返回:void
treeInitGetFloorData
构件树初始化加载的情况下,获取当前层的模型结构数据
treeInitGetFloorData(callback, index?): Promise
参数
- callback:
Function回调函数 - index?:
number图层索引
返回:Promise
treeUninitGetFloorData
构件树未初始化加载的情况下,获取当前层的模型结构数据
treeUninitGetFloorData(callback): Promise
参数
- callback:
Function回调函数
返回:Promise

BIMFlux AI
