!function(e,t){"object"==typeofexports&&"undefined"!=typeofmodule?t(exports,require("mars3d")):"function"==typeofdefine&&define.amd?define(["exports","mars3d"],t):t((e="undefined"!=typeofglobalThis?globalThis:e||self)["mars3d-widget"]={},e.mars3d)}(this,(function(e,t){"use strict";functioni(e){if(e&&e.__esModule)returne;vart=Object.create(null);returne&&Object.keys(e).forEach((function(i){if("default"!==i){varn=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:function(){returne[i]}})}})),t.default=e,t}varn=i(t);functionr(e,t){vari=Object.keys(e);if(Object.getOwnPropertySymbols){varn=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){returnObject.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}returni}functiono(e){for(vart=1;t<arguments.length;t++){vari=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){c(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}returne}functiona(e){returna="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(e){returntypeofe}:function(e){returne&&"function"==typeofSymbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeofe},a(e)}functions(e,t){for(vari=0;i<t.length;i++){varn=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"inn&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}functionc(e,t,i){returntine?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}functionu(e){returnu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){returne.__proto__||Object.getPrototypeOf(e)},u(e)}functionl(e,t){returnl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){returne.__proto__=t,e},l(e,t)}functionf(e,t){if(t&&("object"==typeoft||"function"==typeoft))returnt;if(void0!==t)thrownewTypeError("Derived constructors may only return object or undefined");returnfunction(e){if(void0===e)thrownewReferenceError("this hasn't been initialised - super() hasn't been called");returne}(e)}functiond(e){vart=function(){if("undefined"==typeofReflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeofProxy)return!0;try{returnBoolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();returnfunction(){vari,n=u(e);if(t){varr=u(this).constructor;i=Reflect.construct(n,arguments,r)}elsei=n.apply(this,arguments);returnf(this,i)}}varh=newRegExp("\\.css"),p=document.head||document.getElementsByTagName("head")[0],v=+navigator.userAgent.replace(/.*(?:AppleWebKit|AndroidWebKit)\/?(\d+).*/i,"$1")<536;functiony(e){return"complete"===e.readyState||"loaded"===e.readyState}functionw(e,t){vari;e.sheet&&(i=!0),setTimeout((function(){i?t():w(e,t)}),20)}functiong(e,t,i){varn="onload"ine;functionr(){e.onload=e.onreadystatechange=null,e=null,t()}"css"===i&&(v||!n)?setTimeout((function(){w(e,t)}),1):n?(e.onload=r,e.onerror=function(t){e.onerror=null,"css"===i?console.error("该css文件不存在:"+e.href,t):console.error("该js文件不存在:"+e.src,t),r()}):e.onreadystatechange=function(){y(e)&&r()}}functionb(e,t,i,n){functionr(){vari=t.indexOf(e);i>-1&&t.splice(i,1),0===t.length&&n()}e?h.test(e)?function(e,t,i){varn=document.createElement("link");n.rel="stylesheet",g(n,i,"css"),n.async=!0,n.href=e,p.appendChild(n)}(e,0,r):function(e,t,i){varn=document.createElement("script");n.charset="utf-8",g(n,i,"js"),n.async=!t.sync,n.src=e,p.appendChild(n)}(e,i,r):setTimeout((function(){r()}))}function_(e,t,i){varn=function(){i&&i()};if(0!==(e=Array.prototype.slice.call(e||[])).length)for(varr=0,o=e.length;r<o;r++)b(e[r],e,t,n);elsen()}functionm(e,t){if(y(e))t();else{vari=!1;window.addEventListener("load",(function(){i||(t(),i=!0)})),setTimeout((function(){i||(t(),i=!0)}),1500)}}varO,x=function(e,t){m(document,(function(){_(e,{},t)}))},k={beforeCreate:"bef