IDimensionModel
中止控制器,用于取消异步操作的控制器对象
属性
abortController
中止控制器,用于取消异步操作的控制器对象
abortController: "" | AbortController
类型: "" | AbortController
dimensionActive
当前激活的标注,当前选中或正在操作的标注标识
dimensionActive: string
类型: string
dimensionLayer
标注图层,存储标注数据的图层对象
dimensionLayer: ILayer
类型: ILayer
dimensionLayerView
标注图层视图,用于显示标注的图层视图对象
dimensionLayerView: any
类型: any
dimensionsItems
标注项目数组,存储所有标注对象的集合
dimensionsItems: any[]
类型: any[]
dimensionsValueItems
标注数值项目数组,存储标注的具体数值信息
dimensionsValueItems: any[]
类型: any[]
mode
绘制模式
mode: "once" | "continuous"
类型: "once" | "continuous"
style
标注样式
style: IDimensionStyle
类型: IDimensionStyle
方法
dimensionClick
点击标注事件
dimensionClick(index): void
参数
- index:
number被点击的标注索引,处理用户点击标注时的交互逻辑
返回:void
dimensionClose
关闭标注功能,停止标注功能并清理相关资源
dimensionClose(): void
返回:void
dimensionDelete
删除指定标注
dimensionDelete(index): void
参数
- index:
number要删除的标注索引,根据索引删除特定的标注项
返回:void
dimensionDeleteAll
删除所有标注,清空场景中的所有标注项
dimensionDeleteAll(): void
返回:void
dimensionOpen
开启标注功能
dimensionOpen(): Promise
返回:Promise
setCursorDefault
设置默认鼠标样式,将鼠标光标恢复为默认样式
setCursorDefault(): void
返回:void

BIMFlux AI
