IPropertyViewPlugin

插件icon

关系

Extends

IPropertyViewPlugin Extends IPlugin

继承: IPlugin

属性

icon

插件icon

icon?: string

类型: string

id

插件的唯一标识符

id: string | number

类型: string | number

label

插件label

label?: string

类型: string

model

插件的业务逻辑处理模型

model?: IPluginModel

类型: IPluginModel

props

插件配置属性

props: PropertyViewProps

scene

当前关联的三维场景实例

scene: IScene

类型: IScene

view

插件的用户界面视图

view?: IPluginView

类型: IPluginView

方法

close

close?(): void

返回:void

destroy

销毁插件,释放资源

destroy(): void

返回:void

initContextMenu

初始化右键菜单配置

initContextMenu(): void

返回:void

initToolbar

初始化工具栏配置

initToolbar(): void

返回:void

install

安装插件到指定场景

install(scene): void

参数

  • scene: IScene 要安装到的场景实例

返回:void

listenLayerLeftClick

监听图层左键点击事件

listenLayerLeftClick(): void

返回:void

listenSceneClick

监听场景点击事件

listenSceneClick(): void

返回:void

show

显示属性面板

show(): void

返回:void

toggle

toggle?(): void

返回:void

BIMFlux AI