IDrawingView

当前激活的标签页ID,标识当前选中的绘制类型

关系

Extends

IDrawingView Extends DrawingView

继承: DrawingView

属性

activeId

当前激活的标签页ID,标识当前选中的绘制类型

activeId: string

类型: string

drawingNode

绘制容器节点,绘制功能的主要DOM容器元素

drawingNode: HTMLElement

类型: HTMLElement

graphicListNode

图形列表节点,显示图形列表的DOM元素

graphicListNode: HTMLElement

类型: HTMLElement

mMessage

消息提示节点,显示操作提示和状态信息的DOM元素

mMessage: HTMLElement

类型: HTMLElement

pointFormNode

点样式表单节点,点要素样式配置表单的DOM元素

pointFormNode: HTMLElement

类型: HTMLElement

polygonFormNode

面样式表单节点,面要素样式配置表单的DOM元素

polygonFormNode: HTMLElement

类型: HTMLElement

polylineFormNode

线样式表单节点,线要素样式配置表单的DOM元素

polylineFormNode: HTMLElement

类型: HTMLElement

tabs

绘制图形类型配置,可选的绘制工具类型配置数组

tabs: object[]

类型: object[]

tabsNode

标签页节点,绘制类型选择的标签页DOM元素

tabsNode: HTMLElement

类型: HTMLElement

方法

clickOperate

取消绘制操作

clickOperate(type, e): void

参数

  • type: string 操作类型字符串
  • e: IEvent 点击事件对象,处理取消绘制或其他操作

返回:void

close

关闭视图操作面板

close(): void

返回:void

drawingEvent

监听绘制结束事件,设置绘制完成后的事件监听处理

drawingEvent(): void

返回:void

graphicListButton

图形列表按钮点击事件

graphicListButton(e): void

参数

  • e: IEvent 点击事件对象,处理图形列表中按钮的点击操作(如复制代码等)

返回:void

graphicListDelete

列表删除事件

graphicListDelete(e): void

参数

  • e: IEvent 删除事件对象,处理删除图形列表项的操作

返回:void

graphicListItemClick

列表项点击事件

graphicListItemClick(e): void

参数

  • e: IEvent 点击事件对象,处理点击图形列表项的操作

返回:void

setModelStyle

设置图形样式

setModelStyle(type, schemas): void

参数

  • type: "pointSchemas" | "polylineSchemas" | "polygonSchemas" 样式类型:点、线或面样式
  • schemas: any 样式配置对象,更新指定类型图形的样式配置

返回:void

show

显示视图操作面板

show(): void

返回:void

tabsChange

标签页切换事件

tabsChange(e): void

参数

  • e: IEvent 事件对象,处理用户切换绘制类型时的逻辑

返回:void

toggle

切换视图操作面板的显示和隐藏状态

toggle(): void

返回:void

BIMFlux AI