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-24 19:54:26 +08:00
* @pattern-x/gemini-viewer-threejs v0.2.27 build Fri Mar 24 2023
2023-02-04 16:28:29 +08:00
* https://pattern-x.github.io/gemini-viewer-examples/
* Copyright 2023 gemini
* @license UNLICENSED
*/
2023-03-24 19:54:26 +08:00
var xNe=Object.create,s1=Object.defineProperty,INe=Object.defineProperties,_Ne=Object.getOwnPropertyDescriptor,SNe=Object.getOwnPropertyDescriptors,wNe=Object.getOwnPropertyNames,P7=Object.getOwnPropertySymbols,L7=Object.getPrototypeOf,F7=Object.prototype.hasOwnProperty,RNe=Object.prototype.propertyIsEnumerable,MNe=Reflect.get,jh=Math.pow,N7=(e,t,i)=>t in e?s1(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,Br=(e,t)=>{for(var i in t||(t={}))F7.call(t,i)&&N7(e,i,t[i]);if(P7)for(var i of P7(t))RNe.call(t,i)&&N7(e,i,t[i]);return e},Cn=(e,t)=>INe(e,SNe(t)),t2=(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')})),DNe=(e,t)=>()=>(e&&(t=e(e=0)),t),z=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),QS=(e,t)=>{for(var i in t)s1(e,i,{get:t[i],enumerable:!0})},H7=(e,t,i,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of wNe(t))!F7.call(e,n)&&n!==i&&s1(e,n,{get:()=>t[n],enumerable:!(r=_Ne(t,n))||r.enumerable});return e},Gn=(e,t,i)=>(i=null!=e?xNe(L7(e)):{},H7(!t&&e&&e.__esModule?i:s1(i,"default",{value:e,enumerable:!0}),e)),CNe=e=>H7(s1({},"__esModule",{value:!0}),e),U7=(e,t,i)=>MNe(L7(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())})),G7={};function ew(e){return(ew="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 ONe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function B7(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 PNe(e,t,i){return t&&B7(e.prototype,t),i&&B7(e,i),e}function HNe(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=k7(e),i=0;i<t.length;++i){var n=r(t[i]);if(n)return n}return r(LNe())},s=function(){function s(i){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};ONe(this,s),this._locale=n(i),this._select=t(this._locale),this._type=FNe(r.type),this._nf=new e("en",r)}return PNe(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 k7(e).filter(r)}}]),s}();return Object.defineProperty(s,"prototype",{writable:!1}),s}QS(G7,{default:()=>HNe});var NNe,k7,LNe,FNe,V7=DNe((()=>{NNe=function(e){return e.split("-").every((function(e){return/[a-z0-9]+/i.test(e)}))},k7=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"===ew(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(!NNe(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)},LNe=function(){return"undefined"!=typeof navigator&&navigator&&(navigator.userLanguage||navigat