Lin_Ye_Fang_Huo/public/lib/mars3d/plugins/widget/mars3d-widget.js

2 lines
20 KiB
JavaScript
Raw Normal View History

2023-07-18 09:04:15 +08:00
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("mars3d")):"function"==typeof define&&define.amd?define(["exports","mars3d"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["mars3d-widget"]={},e.mars3d)}(this,(function(e,t){"use strict";function i(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(i){if("default"!==i){var n=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:function(){return e[i]}})}})),t.default=e,t}var n=i(t);function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function o(e){for(var t=1;t<arguments.length;t++){var i=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))}))}return e}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function c(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function f(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var i,n=u(e);if(t){var r=u(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return f(this,i)}}var h=new RegExp("\\.css"),p=document.head||document.getElementsByTagName("head")[0],v=+navigator.userAgent.replace(/.*(?:AppleWebKit|AndroidWebKit)\/?(\d+).*/i,"$1")<536;function y(e){return"complete"===e.readyState||"loaded"===e.readyState}function w(e,t){var i;e.sheet&&(i=!0),setTimeout((function(){i?t():w(e,t)}),20)}function g(e,t,i){var n="onload"in e;function r(){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()}}function b(e,t,i,n){function r(){var i=t.indexOf(e);i>-1&&t.splice(i,1),0===t.length&&n()}e?h.test(e)?function(e,t,i){var n=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){var n=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){var n=function(){i&&i()};if(0!==(e=Array.prototype.slice.call(e||[])).length)for(var r=0,o=e.length;r<o;r++)b(e[r],e,t,n);else n()}function m(e,t){if(y(e))t();else{var i=!1;window.addEventListener("load",(function(){i||(t(),i=!0)})),setTimeout((function(){i||(t(),i=!0)}),1500)}}var O,x=function(e,t){m(document,(function(){_(e,{},t)}))},k={beforeCreate:"bef