IVisibilityModel

冻结数据列表,当前被冻结的构件属性数据列表

关系

Extends

IVisibilityModel Extends IPluginModel

继承: IPluginModel

属性

frozenData

冻结数据列表,当前被冻结的构件属性数据列表

frozenData: Attributes

类型: Attributes

hiddenData

隐藏数据列表,当前被隐藏的构件属性数据列表

hiddenData: Attributes

类型: Attributes

isolatedData

隔离数据列表,当前被隔离的构件属性数据列表

isolatedData: Attributes

类型: Attributes

isStart

是否已启动,标识可见性管理功能是否已启动

isStart: boolean

类型: boolean

props

模型的属性配置

props: IPluginModelProps

solitaryData

独显数据列表,当前独显状态的构件属性数据列表

solitaryData: Attributes

类型: Attributes

type

当前操作类型,当前执行的可见性操作类型

type: IVisibilityType

方法

delete

处理删除操作,处理列表中项目的删除操作

delete(type, detail): void

参数

  • type: string 标签页类型
  • detail: IDeleteItem number IDeleteItem 事件详细数据,包含删除的数据和索引信息 ###### data ###### index ###### item

返回:void

initLayerLeftClick

初始化图层点击监听,设置图层左键点击事件的监听器

initLayerLeftClick(): void

返回:void

showAll

显示所有构件,将所有隐藏的构件重新显示

showAll(): void

返回:void

typeChange

切换操作类型,切换当前的可见性操作模式

typeChange(type): void

参数

返回:void

BIMFlux AI