WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Class TemplateService

    模板成图服务

    Index

    Constructors

    Methods

    • 加载模板图纸

      结果按 mapid/version 缓存,重复调用不会重复请求。

      固定读取 patchId: 'base':后端克隆的事实来源是模板的 DWG 文件, 若模板在 WebCAD 里被编辑过并存了 patch,读最新 patch 会造成前端显示 与导出结果不一致。

      Parameters

      • mapid: string

        模板地图 ID

      • version: string = "v1"

        模板版本,默认 "v1"

      Returns Promise<TemplateHandle>

      模板句柄

    • 以模板为基础构造一份新的 vcad 文档数据

      返回的 JSON 顶层带有 from(与可选的 isClearFromDb), 导出 DWG 时后端据此打开模板 DWG 作为底图。

      Parameters

      Returns Promise<any>

      vcad 文档 JSON

    • 把一个已构造好的文档打开到界面中

      Parameters

      Returns Promise<CadDocument>

      打开后的活动文档,失败返回 null

    • 清除模板缓存

      Parameters

      • Optionalmapid: string

        指定模板;省略则清空全部

      • version: string = "v1"

        模板版本,默认 "v1"

      Returns void