CustomTool
用于创建和管理自定义工具的类
构造函数
CustomTool
构造函数
属性
toStringTag
字符串标签
toStringTag: "CustomTool"
类型: "CustomTool"
element
DOM 元素
element: any
类型: any
name
工具名称
name: string
类型: string
props
工具属性
props: IToolProps
类型: IToolProps
scene
场景实例
scene: IScene
类型: IScene
访问器
container
容器 getter
get container(): string | HTMLElement
返回: string | HTMLElement 容器 getter
容器 setter
set container(value: 容器值): void
参数
- value: 容器值
返回: void
icon
图标 getter
get icon(): string
返回: string 图标 getter
图标 setter
set icon(value: string): void
参数
- value:
string
返回: void
label
标签 getter
get label(): string
返回: string 标签 getter
标签 setter
set label(value: string): void
参数
- value:
string
返回: void
selectable
可选择状态 getter
get selectable(): boolean
返回: boolean 可选择状态 getter
可选择状态 setter
set selectable(value: boolean): void
参数
- value:
boolean
返回: void
size
尺寸 getter
get size(): number
返回: number 尺寸 getter
尺寸 setter
set size(value: number): void
参数
- value:
number
返回: void
方法
destroy
销毁工具
destroy(): void
返回:void
listenClick
监听点击事件
listenClick(): void
返回:void
setToolAttr
设置工具属性

BIMFlux AI
