我一直在尝试在Autodesk Forge查看器v6的Typescript中实现标记扩展,但Typedefinition似乎缺少一些命名空间和类。
例如,我不能使用以下行:
let shape = new Autodesk.Viewing.Markup.EditModeArrow(this.markup);
它抱怨没有定义Markup。
有什么想法吗?
不幸的是,我们的Viewer官方定义尚未涵盖标记扩展-我们将在即将到来的更新中努力解决这一问题。。。
同时,作为一种变通方法,尝试将Autodesk.Viewing.Markup
声明为any。
在运行时,请确保在调用扩展之前加载了Viewer核心库和MarkupCore
扩展。