Autodesk Viewer - 未来对 viewer.impl 多模型方法的期望

Autodesk Viewer - What to expect from viewer.impl Multi Model methods in the future

我目前正在尝试让多模型与我们的应用程序现有功能一起使用。在我需要用于多模型的所有方法中,它们都属于 viewer.impl。从 Phillipe () 制作的 post 中,我了解到这些不是 public 并且将来会发生变化。

我想知道是否将以下方法添加到 public api?或者未来我们可以从这些方法中得到什么。

viewer.impl.modelQueue().getModels()

viewer.impl.selector.setAggregateSelection()

viewer.impl.selector.getAggregateSelection()

viewer.impl.unloadModel()

viewer.impl.findModel()

Viewer 实现对象(对象通常称为其成员 viewer.impl)包含 Viewer3D 的所有实现方法,并且仅供 Viewer.js 自身使用,所以说白了- viewer 做参数验证之类的事情,viewer.impl 做实际工作(这意味着使用它们并不是真的那么“hacky”并且可以肯定地说你列表中的那些已经被大量使用并且保持稳定对于过去的几个版本)

我确信我们的开发团队已经意识到社区真正需要将这些私有方法合并到更公开访问的功能集中(据我所知,虽然没有立即这样做的计划)所以相信他们在对这些方法进行重大更改之前会三思而后行。但是,您可以订阅我们的 Forge blog 并留意发行说明 - 所有重大更改,甚至会影响某些“重要”私有方法的更改,都会在此处突出显示。