Files
my-dev-server2/vscode-server-linux-x64-web/node_modules/@microsoft/dynamicproto-js/lib/dist/iife/dynamicproto-js.min.js
mol 263cb5ef03
Some checks failed
continuous-integration/drone/push Build is failing
test
2024-07-06 22:23:31 +08:00

6 lines
2.8 KiB
JavaScript

/*!
* Microsoft Dynamic Proto Utility, 1.1.9
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
this.Microsoft=this.Microsoft||{},this.Microsoft["DynamicProto-JS"]=function(){"use strict";var n,t="undefined",o="constructor",h="prototype",d="function",v="_dynInstFuncs",_="_isDynProxy",g="_dynClass",w="_dynInstChk",P=w,b="_dfOpts",r="_unknown_",i="__proto__",e="_dyn"+i,f="__dynProto$Gbl",u="_dynInstProto",m="useBaseInst",I="setInstFuncs",s=Object,O=s.getPrototypeOf,a=s.getOwnPropertyNames,t=(n=(n=(n=(n=typeof globalThis!=t?globalThis:n)||typeof self==t?n:self)||typeof window==t?n:window)||typeof global==t?n:global)||{},C=t[f]||(t[f]={o:((n={})[I]=!0,n[m]=!0,n),n:1e3});function M(n,t){return n&&s[h].hasOwnProperty.call(n,t)}function k(n){return n&&(n===s[h]||n===Array[h])}function D(n){return k(n)||n===Function[h]}function F(n){if(n){if(O)return O(n);var t=n[i]||n[h]||(n[o]?n[o][h]:null),r=n[e]||t;M(n,e)||(delete n[u],r=n[e]=n[u]||n[e],n[u]=t)}return r}function T(n,t){var r=[];if(a)r=a(n);else for(var o in n)"string"==typeof o&&M(n,o)&&r.push(o);if(r&&0<r.length)for(var i=0;i<r.length;i++)t(r[i])}function $(n,t,r){return t!==o&&typeof n[t]===d&&(r||M(n,t))}function j(n){throw new TypeError("DynamicProto: "+n)}function x(n,t){for(var r=n.length-1;0<=r;r--)if(n[r]===t)return 1}function A(n,t){return M(n,h)?n.name||t||r:((n||{})[o]||{}).name||t||r}function B(n,o,t,r){M(n,h)||j("theClass is an invalid class definition.");var i,e,f,u,s,a,c=n[h],l=(function(n){if(!O)return 1;for(var t=[],r=F(o);r&&!D(r)&&!x(t,r);){if(r===n)return 1;t.push(r),r=F(r)}}(c)||j("["+A(n)+"] not in hierarchy of ["+A(o)+"]"),null),n=(M(c,g)?l=c[g]:(l="_dynCls$"+A(n,"_")+"$"+C.n,C.n++,c[g]=l),B[b]),y=!!n[m],p=(y&&r&&r[m]!==undefined&&(y=!!r[m]),e={},T(i=o,function(n){!e[n]&&$(i,n,!1)&&(e[n]=i[n])}),e),y=(t(o,function(n,t,r,e){function o(n,t,r){var o,i=t[r];return i[_]&&e&&!1!==(o=n[v]||{})[P]&&(i=(o[t[g]]||{})[r]||i),function(){return i.apply(n,arguments)}}for(var i={},f=(T(r,function(n){i[n]=o(t,r,n)}),F(n)),u=[];f&&!D(f)&&!x(u,f);)T(f,function(n){!i[n]&&$(f,n,!O)&&(i[n]=o(t,f,n))}),u.push(f),f=F(f);return i}(c,o,p,y)),!!O&&!!n[I]);f=c,t=l,u=o,s=p,n=0!=(y&&r?!!r[I]:y),k(f)||(c=u[v]=u[v]||{},a=c[t]=c[t]||{},!1!==c[P]&&(c[P]=!!n),T(u,function(n){var r,o,i;$(u,n,!1)&&u[n]!==s[n]&&(a[n]=u[n],delete u[n],M(f,n)&&(!f[n]||f[n][_])||(f[n]=(r=f,o=n,(i=function(){var n,t;return(function(n,t,r,o){var i=null;if(n&&M(r,g)){var e=n[v]||{};if((i=(e[r[g]]||{})[t])||j("Missing ["+t+"] "+d),!i[w]&&!1!==e[P]){for(var f=!M(n,t),u=F(n),s=[];f&&u&&!D(u)&&!x(s,u);){var a=u[t];if(a){f=a===o;break}s.push(u),u=F(u)}try{f&&(n[t]=i),i[w]=1}catch(c){e[P]=!1}}}return i}(this,o,r,i)||(typeof(t=(t=r[n=o])===i?F(r)[n]:t)!==d&&j("["+n+"] is not a "+d),t)).apply(this,arguments)})[_]=1,i)))}))}return B[b]=C.o,B}();