!function(){"use strict";var e=["/Private/thirdparty.js","/Private/three.js","/Bimface/lib/loaders/PntLoader.js","/Bimface/lib/loaders/BimTilesLoader.js","/Private/Editor.js","/Private/WebViewer.js","/Private/bimface.bufferfly.js","/Private/mdvDrawing2D.js"],a=window.hostConfig||{APIHost:"https://api.bimface.com",resourceHost:"https://m.bimface.com",staticHost:"https://static.bimface.com",dataEnvType:"BIMFACE",securityApi:!0};void 0===Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var a=Object(e),t=1;t-1){o=0;var l=i.options;l.build,t.Release;var u=c(i);return r(l.staticHost,u),void d(u,a)}++o==n?a():p(e[o],s)};p(e[o],s)},f=[],p=function(e,a){if(!(f.indexOf(e.split("/").pop())>-1)){var t,i=document.getElementsByTagName("head")[0];return e.indexOf(".css")>-1?((t=document.createElement("link")).setAttribute("href",e),t.setAttribute("rel","stylesheet")):(t=document.createElement("script")).setAttribute("src",e),t.url=e,i.appendChild(t),t.addEventListener("load",(function(){f.push(this.url.split("/").pop()),a&&a({message:"success"})})),t.addEventListener("error",(function(){a&&a({element:e,message:"error"})})),t}a()};window.loadResource=d;var l=function(e,a){var t="pdf-transfer"===e.workerType||"pdfView"===a.viewType;return t&&(e.renderType="pdfView"),t},u=function(e,a){return"drawingView"==e.renderType||a.viewType==i.DrawingView};window.postProcessing=function(a){window.bimfaceStaticHost&&!window.BimfaceLoaderConfig.fullStaticHost&&(window.BimfaceLoaderConfig.fullStaticHost=window.bimfaceStaticHost,delete window.bimfaceStaticHost);var i=a.metadata,n=a.options,o=a.successCb,s=function(a){var i="Local"==BimfaceLoaderConfig.dataEnvType||BimfaceLoaderConfig.sdkPath?"bimface":a.sdkVersion,n=a.options,o=n.configuration,s=["/Bimface/Bimface.css","/Bimface/Application.js","/Bimface/Bimface.js","/Bimface/Drawing.js"],r=[];n.build===t.Debug?r=n.dataPath?[...e,...s]:l(a.metadata,a.options)?[]:[...e]:n.build!==t.Release||u(a.metadata,a.options)||l(a.metadata,a.options)||(r=[...r,`/${i}/three.min.js`,`/${i}/bimface.foxfly${o}.js`]);var c=[`/${i}/${n.language}.js`,`/${i}/Application${o}.js`];return l(a.metadata,a.options)?r=[...r,...c,`/${i}/Bimface.css`,`/${i}/bimface.pdf.css`,`/${i}/bimface.pdf.js`,`/${i}/bimface.pdfviewer.js`]:u(a.metadata,a.options)?r=[...r,...c,`/${i}/Drawing.css`,`/${i}/bimface.bufferfly.js`,`/${i}/Drawing${o}.js`]:(r=[...r,...c,`/${i}/Bimface.css`,`/${i}/thirdparty.js`,`/${i}/lib/loaders/BimTilesLoader.js`,`/${i}/Bimface${o}.js`],"gisView"===a.metadata.renderType&&r.push(`/${i}/bimface.ui.js`,`/${i}/bimface.ui.css`)),r}(a);!function(e,a){for(var t=0;t