Files
gemini-viewer-examples/public/demo/libs/gemini-viewer.esm.min.js

7 lines
3.5 MiB
JavaScript
Raw Normal View History

2023-02-04 16:28:29 +08:00
/**
2023-03-30 17:08:11 +08:00
* @pattern-x/gemini-viewer-threejs v0.2.30 build Thu Mar 30 2023
2023-02-04 16:28:29 +08:00
* https://pattern-x.github.io/gemini-viewer-examples/
* Copyright 2023 gemini
* @license UNLICENSED
*/
2023-03-30 17:08:11 +08:00
var sLe=Object.create,l1=Object.defineProperty,aLe=Object.defineProperties,oLe=Object.getOwnPropertyDescriptor,lLe=Object.getOwnPropertyDescriptors,cLe=Object.getOwnPropertyNames,$7=Object.getOwnPropertySymbols,K7=Object.getPrototypeOf,J7=Object.prototype.hasOwnProperty,uLe=Object.prototype.propertyIsEnumerable,hLe=Reflect.get,Wh=Math.pow,Z7=(e,t,i)=>t in e?l1(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,Br=(e,t)=>{for(var i in t||(t={}))J7.call(t,i)&&Z7(e,i,t[i]);if($7)for(var i of $7(t))uLe.call(t,i)&&Z7(e,i,t[i]);return e},Cn=(e,t)=>aLe(e,lLe(t)),n2=(e=>"undefined"!=typeof require?require:"undefined"!=typeof Proxy?new Proxy(e,{get:(e,t)=>("undefined"!=typeof require?require:e)[t]}):e)((function(e){if("undefined"!=typeof require)return require.apply(this,arguments);throw new Error('Dynamic require of "'+e+'" is not supported')})),pLe=(e,t)=>()=>(e&&(t=e(e=0)),t),z=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),tw=(e,t)=>{for(var i in t)l1(e,i,{get:t[i],enumerable:!0})},Q7=(e,t,i,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of cLe(t))!J7.call(e,n)&&n!==i&&l1(e,n,{get:()=>t[n],enumerable:!(r=oLe(t,n))||r.enumerable});return e},kn=(e,t,i)=>(i=null!=e?sLe(K7(e)):{},Q7(!t&&e&&e.__esModule?i:l1(i,"default",{value:e,enumerable:!0}),e)),dLe=e=>Q7(l1({},"__esModule",{value:!0}),e),e9=(e,t,i)=>hLe(K7(e),i,t),ht=(e,t,i)=>new Promise(((r,n)=>{var s=e=>{try{o(i.next(e))}catch(e){n(e)}},a=e=>{try{o(i.throw(e))}catch(e){n(e)}},o=e=>e.done?r(e.value):Promise.resolve(e.value).then(s,a);o((i=i.apply(e,t)).next())})),i9={};function rw(e){return(rw="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})(e)}function mLe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t9(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function gLe(e,t,i){return t&&t9(e.prototype,t),i&&t9(e,i),e}function ELe(e,t,i){var r=function(e){do{if(t(e))return e;e=e.replace(/-?[^-]*$/,"")}while(e);return null},n=function(e){for(var t=r9(e),i=0;i<t.length;++i){var n=r(t[i]);if(n)return n}return r(yLe())},s=function(){function s(i){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};mLe(this,s),this._locale=n(i),this._select=t(this._locale),this._type=TLe(r.type),this._nf=new e("en",r)}return gLe(s,[{key:"resolvedOptions",value:function(){var e=this._nf.resolvedOptions(),t=e.minimumIntegerDigits,r=e.minimumFractionDigits,n=e.maximumFractionDigits,s=e.minimumSignificantDigits,a=e.maximumSignificantDigits,o={locale:this._locale,minimumIntegerDigits:t,minimumFractionDigits:r,maximumFractionDigits:n,pluralCategories:i(this._locale,"ordinal"===this._type),type:this._type};return"number"==typeof s&&(o.minimumSignificantDigits=s,o.maximumSignificantDigits=a),o}},{key:"select",value:function(e){if(!(this instanceof s))throw new TypeError("select() called on incompatible ".concat(this));if("number"!=typeof e&&(e=Number(e)),!isFinite(e))return"other";var t=this._nf.format(Math.abs(e));return this._select(t,"ordinal"===this._type)}}],[{key:"supportedLocalesOf",value:function(e){return r9(e).filter(r)}}]),s}();return Object.defineProperty(s,"prototype",{writable:!1}),s}tw(i9,{default:()=>ELe});var vLe,r9,yLe,TLe,n9=pLe((()=>{vLe=function(e){return e.split("-").every((function(e){return/[a-z0-9]+/i.test(e)}))},r9=function(e){if(!e)return[];Array.isArray(e)||(e=[e]);for(var t={},i=0;i<e.length;++i){var r=e[i];if(r&&"object"===rw(r)&&(r=String(r)),"string"!=typeof r){var n="Locales should be strings, ".concat(JSON.stringify(r)," isn't.");throw new TypeError(n)}if("*"!==r[0]){if(!vLe(r)){var s=JSON.stringify(r),a="The locale ".concat(s," is not a structurally valid BCP 47 language tag.");throw new RangeError(a)}t[r]=!0}}return Object.keys(t)},yLe=function(){return"undefined"!=typeof navigator&&navigator&&(navigator.userLanguage||navigat