CadConfig
# 接口: CadConfig
CAD配置接口 定义CAD查看器的完整配置结构,包含文档信息、UI设置、功能配置等
# 属性
# docId?
optionaldocId:string
文档ID
# projectId?
optionalprojectId:string
项目ID
# versionId?
optionalversionId:string
版本ID
# compareId?
optionalcompareId:string
对比文档ID
# about?
optionalabout:object
关于信息配置 - 用于显示CAD查看器的版本信息和说明内容
# title
title:
string
系统标题
# version
version:
string
版本号
# content
content:
string
详细说明内容
# uiConfig?
optionaluiConfig:UiConfig
用户界面配置
# panelConfig?
optionalpanelConfig:PanelConfig
面板配置
# renderConfig?
optionalrenderConfig:RenderConfig
渲染配置
# printScaleConfig?
optionalprintScaleConfig:number[][]
打印比例配置 - 二维数组形式,支持多组打印比例设置
# extendButtons?
optionalextendButtons:object[]
扩展按钮配置 - 用于添加自定义功能按钮到工具栏
# id
id:
string
按钮唯一标识
# icon
icon:
string
按钮图标
# name
name:
string
按钮显示名称
# onClick()
onClick: () =>
void
按钮点击事件处理函数
# 返回
void
# extendPanels?
optionalextendPanels:object[]
扩展面板配置 - 用于添加自定义功能面板到侧边栏
# id
id:
string
面板唯一标识
# menuName
menuName:
string
菜单项显示名称
# menuIcon
menuIcon:
string
菜单项图标
# panelName
panelName:
string
面板名称
# panelElement
panelElement:
string
面板组件名称或元素
# menuTitle?
optionalmenuTitle:string
菜单项提示标题