默认情况下,在移动设备上禁用模型结构面板的搜索...
为了在移动设备中启用搜索框,我正在使用
this.viewer.setModelStructurePanel(new Autodesk.Viewing.Extensions.ViewerModelStructurePanel(this.viewer, 'Model browser', {hideSearch: false})).
我认为正因为如此,模型结构被重建,隐藏模型没有在模型浏览器中列出。你能帮我解决这个问题吗?
只需以编程方式重新添加缺少的模型
var model = NOP_VIEWER.impl.modelQueue().getHiddenModels()[0]
NOP_VIEWER.modelstructure.addModel(model)
您可能还希望完善新模型面板缺少的配置:
new Autodesk.Viewing.Extensions.ViewerModelStructurePanel(this.viewer, 'Model browser', {
docStructureConfig: viewer.config.docStructureConfig,
hideSearch: false,
excludeRoot: viewer.config.modelBrowserExcludeRoot,
startCollapsed: viewer.config.modelBrowserStartCollapsed,
isolate: viewer.config.modelBrowserIsolateSelectedNodes
})