ZwEditor
# ZwEditor
# 命名空间
| Namespace | 描述 |
|---|---|
| ZwDbDatabase | - |
| ZwRenderer | - |
# 枚举
| Enumeration | 描述 |
|---|---|
| Lang | 语言枚举 定义系统支持的多语言类型 |
# 接口
| Interface | 描述 |
|---|---|
| MemberListItem | 成员列表项接口 定义团队成员的基本信息和权限状态 |
| UiConfig | 用户界面配置接口 控制CAD查看器中各个UI组件的显示与隐藏状态 |
| CadConfig | CAD配置接口 定义CAD查看器的完整配置结构,包含文档信息、UI设置、功能配置等 |
| PanelConfig | 面板布局配置接口 定义CAD查看器中各个面板的尺寸、显示状态等布局设置 |
| RenderConfig | 渲染引擎配置接口 控制CAD图形的显示效果、性能优化和自动保存等行为 |
| Panel | 面板显示配置接口 控制各个功能面板的显示状态,支持桌面端和移动端 |
| CommandButton | 命令按钮显示配置接口 控制工具栏中各个命令按钮的显示与隐藏状态 |
| Command | 命令可用性配置接口 控制各个CAD命令的启用与禁用状态 |
# 类型别名
| Type alias | 描述 |
|---|---|
| ZwCancelableEvent | 一个功能更强的的可取消的事件对象。 |
| ZwDefaultEvent | 一个标准的事件对象。 |
| ZwEventDetail | 定义了 SDK 中所有事件名称(type)与其对应载荷(detail)数据类型的映射关系。 |
| ConfigUpdateParmas | - |
| ViewportUpdateParmas | - |
# 变量
| Variable | 描述 |
|---|---|
| ZwEventConfig | 事件配置对象 定义各个事件是否可被取消的配置信息 |
# 函数
| Function | 描述 |
|---|---|
| init | 初始化CAD图纸查看器 |
| setConfig | 设置CAD图纸查看器配置 |
| setDocId | 设置文档ID |
| setProjectId | 设置项目ID |
| setVersionId | 设置版本ID |
| setCompareId | 设置对比ID |
| setAbout | 设置关于信息配置 |
| setUiConfig | - |
| setPanelConfig | 设置面板配置参数 |
| setRenderConfig | 设置渲染配置参数 |
| setPrintScaleConfig | - |
| setLoadingState | 设置CAD编辑器加载状态 |
| setExtendButtons | 设置扩展按钮配置 |
| setExtendPanels | 设置扩展面板配置 |
| setUserInfo | 设置CAD编辑器的用户信息 |
| setMemberData | 设置CAD编辑器的成员数据 |
| load | 加载图纸查看模式 |
| loadEdit | 加载图纸编辑模式 |
| loadCompare | 加载图纸对比模式 |
| loadVersion | 加载图纸版本模式 |
| loadVersionCompare | 加载图纸版本对比模式 |
| getPerformance | 获取性能数据 |
| addEventListener | 为指定类型的事件注册一个监听器,当该事件触发时将调用此监听器。 |
| removeEventListener | 取消订阅一个之前通过 addEventListener 注册的事件。 |