@thingjs/xplugin-core
Version:
xplugin核心组件包,完成插件生命周期配置实现
1 lines • 15.2 kB
JavaScript
var a4_0x17f5e8=a4_0x13a6;(function(_0x575791,_0x3cfc9e){var _0x281fb1=a4_0x13a6,_0x569e77=_0x575791();while(!![]){try{var _0x240df8=-parseInt(_0x281fb1(0x72))/0x1*(-parseInt(_0x281fb1(0x8d))/0x2)+parseInt(_0x281fb1(0x7c))/0x3*(-parseInt(_0x281fb1(0xb2))/0x4)+-parseInt(_0x281fb1(0x70))/0x5+parseInt(_0x281fb1(0x89))/0x6+-parseInt(_0x281fb1(0x77))/0x7*(parseInt(_0x281fb1(0xa5))/0x8)+-parseInt(_0x281fb1(0x6d))/0x9*(parseInt(_0x281fb1(0x9e))/0xa)+-parseInt(_0x281fb1(0xaa))/0xb*(-parseInt(_0x281fb1(0xa3))/0xc);if(_0x240df8===_0x3cfc9e)break;else _0x569e77['push'](_0x569e77['shift']());}catch(_0x567d3c){_0x569e77['push'](_0x569e77['shift']());}}}(a4_0x55d3,0x52d88));function a4_0x55d3(){var _0x160dcb=['setPrototypeOf','The\x20operation\x20of\x20UI\x20subcomponents\x20depends\x20on\x20the\x20Vue\x20environment,\x20and\x20the\x20Vue\x20instance\x20is\x20not\x20found','current','undefined','getPrototypeOf','App','call','color:#ff6600;font-weiht:600;','enumerable','%c『\x20插件\x20onUninstall\x20\x20』','configurable','get','『\x20BaseXPlugin::setURI\x20』parameter\x20cannot\x20be\x20empty','function','name','%c『\x20面板插件::%s\x20』onActivate','4127418kBhDIJ','set','constructor','2216680zaZFkD','render','1099XjBBsN','setURI','『\x20面板插件\x20』::\x20It\x20should\x20be\x20a\x20Vue\x20component,\x20but\x20the\x20render\x20function\x20is\x20not\x20found.\x20','toUpperCase','template','14gbetlJ','exports','has','instanceName','construct','33eWwFUA','onDeactivate','length','warn','onUninstall','symbol','install','instanceUuid','attempted\x20to\x20set\x20read\x20only\x20private\x20field','bind','prototype','iterator','attempted\x20to\x20get\x20private\x20field\x20on\x20non-instance','1781658fIvxDC','replaceAll','component','Derived\x20constructors\x20may\x20only\x20return\x20object\x20or\x20undefined','58azPtld','defineProperty','\x20private\x20field\x20on\x20non-instance','__proto__','viewName','writable','thingx','preventExtensions','setConfig','Cannot\x20initialize\x20the\x20same\x20private\x20elements\x20twice\x20on\x20an\x20object','value','valueOf','info','onLevelChange','config','%c『\x20插件\x20onInstall::%s\x20』\x20onInstall','object','10uCQbHN','attempted\x20to\x20','『\x20BaseXPlugin::setConfig\x20』parameter\x20cannot\x20be\x20empty','setName','setInstanceUuid','936CBGRgQ','add','2658400wLSfhM','%c『\x20面板插件::%s\x20』onInited','color:\x20#6a3427;font-weight:\x20bold;','use','app','287991lLrJXE','hasOwnProperty','Vue','setInstanceName','getRandomValues','amd','uri','XpluginX','169112RNYEmQ','default','xtwin','this\x20hasn\x27t\x20been\x20initialised\x20-\x20super()\x20hasn\x27t\x20been\x20called','plugin/panel/PanelPlugin','setXHostCategory','xbusiness','map','toString','Cannot\x20call\x20a\x20class\x20as\x20a\x20function','key','onInited'];a4_0x55d3=function(){return _0x160dcb;};return a4_0x55d3();}function a4_0x13a6(_0x358793,_0x39e3cc){var _0x55d36a=a4_0x55d3();return a4_0x13a6=function(_0x13a61d,_0x4f00a5){_0x13a61d=_0x13a61d-0x67;var _0x30e846=_0x55d36a[_0x13a61d];return _0x30e846;},a4_0x13a6(_0x358793,_0x39e3cc);}var e=self,t=()=>((()=>{'use strict';var _0xa38e8e=a4_0x13a6;var _0x2fb4c1={'d':(_0xa247c7,_0x3962cd)=>{var _0x53604a=a4_0x13a6;for(var _0x5cf926 in _0x3962cd)_0x2fb4c1['o'](_0x3962cd,_0x5cf926)&&!_0x2fb4c1['o'](_0xa247c7,_0x5cf926)&&Object[_0x53604a(0x8e)](_0xa247c7,_0x5cf926,{'enumerable':!0x0,'get':_0x3962cd[_0x5cf926]});},'o':(_0x44828c,_0x9e59f8)=>Object['prototype'][_0xa38e8e(0xab)][_0xa38e8e(0xc4)](_0x44828c,_0x9e59f8)},_0x21daef={};function _0x17ab2a(_0x8a1714,_0x28545c,_0x161291){var _0x3b7370=_0xa38e8e;if(_0x28545c['has'](_0x8a1714))throw new TypeError(_0x3b7370(0x96));_0x28545c[_0x3b7370(0x6e)](_0x8a1714,_0x161291);}function _0x36e959(_0x54038f,_0x1e827b){var _0x1005b5=_0xa38e8e;return _0x1e827b=_0x4c2987(_0x54038f,_0x1e827b,_0x1005b5(0x68)),_0x1e827b['get']?_0x1e827b['get']['call'](_0x54038f):_0x1e827b['value'];}function _0x1419b5(_0x2f1510,_0x2f28e1,_0x1b99f1){var _0x39556f=_0xa38e8e;_0x2f28e1=_0x4c2987(_0x2f1510,_0x2f28e1,_0x39556f(0x6e));if(_0x2f28e1[_0x39556f(0x6e)])_0x2f28e1['set'][_0x39556f(0xc4)](_0x2f1510,_0x1b99f1);else{if(!_0x2f28e1['writable'])throw new TypeError(_0x39556f(0x84));_0x2f28e1['value']=_0x1b99f1;}}function _0x4c2987(_0x4043c8,_0x34696c,_0xcd9b05){var _0x2c3779=_0xa38e8e;if(_0x34696c[_0x2c3779(0x79)](_0x4043c8))return _0x34696c['get'](_0x4043c8);throw new TypeError(_0x2c3779(0x9f)+_0xcd9b05+_0x2c3779(0x8f));}_0x2fb4c1['d'](_0x21daef,{'default':()=>_0x367349});var _0x24bb10=new WeakMap(),_0x3ea528=new WeakMap(),_0x5658ff=new WeakMap(),_0x36b4d3=new WeakMap(),_0xe0b23=new WeakMap(),_0x450ff8=(function(){var _0x41908e=_0xa38e8e;function _0x16691f(_0x186e3b){if(!(this instanceof _0x16691f))throw new TypeError('Cannot\x20call\x20a\x20class\x20as\x20a\x20function');_0x17ab2a(this,_0x24bb10,{'writable':!0x0,'value':void 0x0}),_0x17ab2a(this,_0x3ea528,{'writable':!0x0,'value':void 0x0}),_0x17ab2a(this,_0x5658ff,{'writable':!0x0,'value':void 0x0}),_0x17ab2a(this,_0x36b4d3,{'writable':!0x0,'value':void 0x0}),_0x17ab2a(this,_0xe0b23,{'writable':!0x0,'value':void 0x0}),_0x1419b5(this,_0x3ea528,_0x186e3b||'');}for(var _0x205642=_0x16691f,_0x939ef8=_0x205642[_0x41908e(0x86)],_0x318835=[{'key':'setName','value':function(_0x18fdbc){_0x1419b5(this,_0x3ea528,_0x18fdbc);}},{'key':_0x41908e(0x95),'value':function(_0x39b34e){var _0x5ce29b=_0x41908e;if(''===_0x39b34e||void 0x0===_0x39b34e)throw new TypeError(_0x5ce29b(0xa0));_0x1419b5(this,_0x24bb10,_0x39b34e);}},{'key':_0x41908e(0x73),'value':function(_0x4f7e4c){var _0x302964=_0x41908e;if(''===_0x4f7e4c||void 0x0===_0x4f7e4c)throw new TypeError(_0x302964(0x69));_0x1419b5(this,_0x5658ff,_0x4f7e4c);}},{'key':_0x41908e(0xa2),'value':function(_0x40adbd){_0x1419b5(this,_0x36b4d3,_0x40adbd||'');}},{'key':_0x41908e(0xad),'value':function(_0x4b482f){_0x1419b5(this,_0xe0b23,_0x4b482f||'');}},{'key':'onInstall','value':function(){var _0xa49ec=_0x41908e;console[_0xa49ec(0x99)](_0xa49ec(0x9c),_0xa49ec(0xc5),_0x36e959(this,_0x3ea528));}},{'key':_0x41908e(0x80),'value':function(){var _0x53d149=_0x41908e;console[_0x53d149(0x99)](_0x53d149(0xc7),_0x53d149(0xc5));}},{'key':_0x41908e(0x6b),'get':function(){return _0x36e959(this,_0x3ea528);}},{'key':_0x41908e(0x9b),'get':function(){return _0x36e959(this,_0x24bb10);}},{'key':_0x41908e(0xb0),'get':function(){return _0x36e959(this,_0x5658ff);}},{'key':_0x41908e(0x83),'get':function(){return _0x36e959(this,_0x36b4d3)||'';}},{'key':_0x41908e(0x7a),'get':function(){return _0x36e959(this,_0xe0b23)||'';}},{'key':_0x41908e(0xa9),'get':function(){var _0x4a8df5=_0x41908e;return THING[_0x4a8df5(0xc3)][_0x4a8df5(0xc0)];}},{'key':_0x41908e(0xb9),'get':function(){return CMAP;}},{'key':_0x41908e(0x93),'get':function(){return THINGX;}},{'key':'thing','get':function(){return THING;}}],_0x1d8d77=0x0;_0x1d8d77<_0x318835['length'];_0x1d8d77++){var _0x320c93=_0x318835[_0x1d8d77];_0x320c93[_0x41908e(0xc6)]=_0x320c93['enumerable']||!0x1,_0x320c93[_0x41908e(0x67)]=!0x0,_0x41908e(0x97)in _0x320c93&&(_0x320c93[_0x41908e(0x92)]=!0x0),Object['defineProperty'](_0x939ef8,_0x320c93[_0x41908e(0xbc)],_0x320c93);}return Object[_0x41908e(0x8e)](_0x205642,_0x41908e(0x86),{'writable':!0x1}),_0x16691f;}());function _0x2889bf(_0x55544c){var _0x4baf95=_0xa38e8e;return(_0x2889bf=_0x4baf95(0x6a)==typeof Symbol&&'symbol'==typeof Symbol[_0x4baf95(0x87)]?function(_0x37a9ec){return typeof _0x37a9ec;}:function(_0xbe0fc9){var _0x18c81d=_0x4baf95;return _0xbe0fc9&&_0x18c81d(0x6a)==typeof Symbol&&_0xbe0fc9[_0x18c81d(0x6f)]===Symbol&&_0xbe0fc9!==Symbol['prototype']?_0x18c81d(0x81):typeof _0xbe0fc9;})(_0x55544c);}function _0xa86db6(_0xfd51cb,_0x5bebbe){var _0x3567f1=_0xa38e8e;return(_0xa86db6=Object[_0x3567f1(0xbe)]?Object['setPrototypeOf'][_0x3567f1(0x85)]():function(_0x217d70,_0x12ff7b){var _0x37b5ef=_0x3567f1;return _0x217d70[_0x37b5ef(0x90)]=_0x12ff7b,_0x217d70;})(_0xfd51cb,_0x5bebbe);}function _0xe59586(_0x20eafb,_0x3b46e2){var _0x34a8ec=_0xa38e8e;if(_0x3b46e2&&(_0x34a8ec(0x9d)===_0x2889bf(_0x3b46e2)||_0x34a8ec(0x6a)==typeof _0x3b46e2))return _0x3b46e2;if(void 0x0!==_0x3b46e2)throw new TypeError(_0x34a8ec(0x8c));return _0x2710e4(_0x20eafb);}function _0x2710e4(_0x4681c2){var _0x222e21=_0xa38e8e;if(void 0x0===_0x4681c2)throw new ReferenceError(_0x222e21(0xb5));return _0x4681c2;}function _0xa26992(_0x33e0ed){var _0x4eed97=_0xa38e8e;return(_0xa26992=Object[_0x4eed97(0xbe)]?Object[_0x4eed97(0xc2)]['bind']():function(_0x57c044){var _0x96f1dc=_0x4eed97;return _0x57c044[_0x96f1dc(0x90)]||Object[_0x96f1dc(0xc2)](_0x57c044);})(_0x33e0ed);}function _0x2ea361(_0x2b5a5d,_0x5d67fa){var _0x3de3d3=_0xa38e8e;_0x2646cb(_0x2b5a5d,_0x5d67fa),_0x5d67fa[_0x3de3d3(0xa4)](_0x2b5a5d);}function _0x1b6b20(_0x1265ad,_0x20a2fc,_0x115e73){var _0x1bd98f=_0xa38e8e;_0x2646cb(_0x1265ad,_0x20a2fc),_0x20a2fc[_0x1bd98f(0x6e)](_0x1265ad,_0x115e73);}function _0x2646cb(_0x4820b9,_0x2b1e8b){var _0x376b10=_0xa38e8e;if(_0x2b1e8b[_0x376b10(0x79)](_0x4820b9))throw new TypeError(_0x376b10(0x96));}function _0x1e8c51(_0x20e9b5,_0xa9c4e5){var _0x15cf5c=_0xa38e8e;return _0xa9c4e5=_0x2c1bab(_0x20e9b5,_0xa9c4e5,_0x15cf5c(0x68)),_0xa9c4e5['get']?_0xa9c4e5['get'][_0x15cf5c(0xc4)](_0x20e9b5):_0xa9c4e5[_0x15cf5c(0x97)];}function _0x1eee40(_0x3756fe,_0x40dd6b,_0x33a5ab){var _0x214e8f=_0xa38e8e;_0x40dd6b=_0x2c1bab(_0x3756fe,_0x40dd6b,_0x214e8f(0x6e));if(_0x40dd6b[_0x214e8f(0x6e)])_0x40dd6b[_0x214e8f(0x6e)][_0x214e8f(0xc4)](_0x3756fe,_0x33a5ab);else{if(!_0x40dd6b[_0x214e8f(0x92)])throw new TypeError(_0x214e8f(0x84));_0x40dd6b[_0x214e8f(0x97)]=_0x33a5ab;}}function _0x2c1bab(_0x1d2b1e,_0x555d21,_0x339e48){var _0x42ef56=_0xa38e8e;if(_0x555d21[_0x42ef56(0x79)](_0x1d2b1e))return _0x555d21[_0x42ef56(0x68)](_0x1d2b1e);throw new TypeError(_0x42ef56(0x9f)+_0x339e48+_0x42ef56(0x8f));}function _0x57a4b5(_0x14f41f,_0x4f874b,_0x41e71f){var _0x534845=_0xa38e8e;if(_0x4f874b[_0x534845(0x79)](_0x14f41f))return _0x41e71f;throw new TypeError(_0x534845(0x88));}var _0x1af38a=new WeakMap(),_0x24b512=new WeakMap(),_0x3ab57c=new WeakMap(),_0x567861=new WeakSet(),_0x3f5379=new WeakSet(),_0x367349=(function(){var _0x88081e=_0xa38e8e,_0x26ca8d=_0x4f9001,_0xe6d551=_0x450ff8;if(_0x88081e(0x6a)!=typeof _0xe6d551&&null!==_0xe6d551)throw new TypeError('Super\x20expression\x20must\x20either\x20be\x20null\x20or\x20a\x20function');_0x26ca8d[_0x88081e(0x86)]=Object['create'](_0xe6d551&&_0xe6d551[_0x88081e(0x86)],{'constructor':{'value':_0x26ca8d,'writable':!0x0,'configurable':!0x0}}),Object[_0x88081e(0x8e)](_0x26ca8d,_0x88081e(0x86),{'writable':!0x1}),_0xe6d551&&_0xa86db6(_0x26ca8d,_0xe6d551);var _0x6e6d3b=_0x4f9001,_0x20767f=(function(){var _0x538176=_0x88081e;if(_0x538176(0xc1)==typeof Reflect||!Reflect[_0x538176(0x7b)])return!0x1;if(Reflect[_0x538176(0x7b)]['sham'])return!0x1;if(_0x538176(0x6a)==typeof Proxy)return!0x0;try{return Boolean[_0x538176(0x86)][_0x538176(0x98)]['call'](Reflect['construct'](Boolean,[],function(){})),!0x0;}catch(_0x5dd833){return!0x1;}}()),_0x2cd1fa=function(){var _0x4ff3f6=_0x88081e,_0x4cb358,_0x4c0bb1=_0xa26992(_0x6e6d3b);return _0xe59586(this,_0x20767f?(_0x4cb358=_0xa26992(this)[_0x4ff3f6(0x6f)],Reflect['construct'](_0x4c0bb1,arguments,_0x4cb358)):_0x4c0bb1['apply'](this,arguments));};function _0x4f9001(_0x1fb984,_0x4d3793){var _0x149f7e=_0x88081e,_0xee7b9c;if(!(this instanceof _0x4f9001))throw new TypeError(_0x149f7e(0xbb));if(_0x2ea361(_0x2710e4(_0xee7b9c=_0x2cd1fa[_0x149f7e(0xc4)](this)),_0x3f5379),_0x2ea361(_0x2710e4(_0xee7b9c),_0x567861),_0x1b6b20(_0x2710e4(_0xee7b9c),_0x1af38a,{'writable':!0x0,'value':void 0x0}),_0x1b6b20(_0x2710e4(_0xee7b9c),_0x24b512,{'writable':!0x0,'value':void 0x0}),_0x1b6b20(_0x2710e4(_0xee7b9c),_0x3ab57c,{'writable':!0x0,'value':_0x149f7e(0xb4)}),null==_0x1fb984||void 0x0===_0x1fb984['name'])return _0xee7b9c['setName'](_0x4d3793),Object[_0x149f7e(0x94)](_0x2710e4(_0xee7b9c)),_0xe59586(_0xee7b9c);if(!_0x57a4b5(_0x2710e4(_0xee7b9c),_0x3f5379,_0x328122)[_0x149f7e(0xc4)](_0x2710e4(_0xee7b9c),_0x1fb984))throw new TypeError(_0x149f7e(0x74));return _0x1eee40(_0x2710e4(_0xee7b9c),_0x1af38a,_0x1fb984),_0x1eee40(_0x2710e4(_0xee7b9c),_0x24b512,_0x149f7e(0xb1)['concat'](crypto[_0x149f7e(0xae)](new Uint8Array(0x15))['reduce']((_0xdc0251,_0x3d81ca)=>_0xdc0251+=(_0x3d81ca&=0x3f)<0x24?_0x3d81ca['toString'](0x24):_0x3d81ca<0x3e?(_0x3d81ca-0x1a)[_0x149f7e(0xba)](0x24)[_0x149f7e(0x75)]():0x3e<_0x3d81ca?'-':'_','')['replaceAll']('_','')[_0x149f7e(0x8a)]('-','')['toLowerCase']())),_0x1fb984[_0x149f7e(0x6b)]=_0x1e8c51(_0x2710e4(_0xee7b9c),_0x24b512),_0x57a4b5(_0x2710e4(_0xee7b9c),_0x567861,_0x13b752)[_0x149f7e(0xc4)](_0x2710e4(_0xee7b9c)),_0x4d3793=_0x4d3793||_0x1fb984[_0x149f7e(0x6b)],(_0xee7b9c[_0x149f7e(0xa1)](_0x4d3793),Object[_0x149f7e(0x94)](_0x2710e4(_0xee7b9c)),_0xee7b9c);}for(var _0x1f6338=(_0x26ca8d=_0x4f9001)[_0x88081e(0x86)],_0x11d46f=[{'key':_0x88081e(0x91),'get':function(){return _0x1e8c51(this,_0x24b512);}},{'key':_0x88081e(0xbd),'value':function(_0x6dba37,_0x46c025){var _0xc80920=_0x88081e;console[_0xc80920(0x99)](_0xc80920(0xa6),_0xc80920(0xa7),this['name']);}},{'key':'onActivate','value':function(_0x47d51d,_0x27f7fb){var _0x3d00b8=_0x88081e;return console[_0x3d00b8(0x99)](_0x3d00b8(0x6c),_0x3d00b8(0xa7),this[_0x3d00b8(0x6b)]),!0x0;}},{'key':_0x88081e(0x7d),'value':function(_0x16522a,_0x507034){var _0x2d50ad=_0x88081e;return console[_0x2d50ad(0x99)]('%c『\x20面板插件::%s\x20』onDeactivate',_0x2d50ad(0xa7),this['name']),!0x0;}},{'key':_0x88081e(0x9a),'value':function(_0x461d61,_0x48fb1e,_0x466376,_0x39f9d5){var _0x30b1f1=_0x88081e;console[_0x30b1f1(0x99)]('%c『\x20面板插件::%s\x20』onLevelChange',_0x30b1f1(0xa7),this[_0x30b1f1(0x6b)]);}},{'key':_0x88081e(0xb7),'value':function(_0x20d4a0){var _0x2bc529=_0x88081e;if(_0x2bc529(0xb4)!==_0x20d4a0&&_0x2bc529(0xb8)!==_0x20d4a0)throw new TypeError('『\x20面板插件::方法\x20setXHostCategory\x20』parameter\x20only\x20supports\x20xtwin\x20or\x20xbusiness');_0x1eee40(this,_0x3ab57c,_0x20d4a0);}}],_0xc22647=0x0;_0xc22647<_0x11d46f[_0x88081e(0x7e)];_0xc22647++){var _0x406914=_0x11d46f[_0xc22647];_0x406914['enumerable']=_0x406914[_0x88081e(0xc6)]||!0x1,_0x406914[_0x88081e(0x67)]=!0x0,'value'in _0x406914&&(_0x406914[_0x88081e(0x92)]=!0x0),Object[_0x88081e(0x8e)](_0x1f6338,_0x406914[_0x88081e(0xbc)],_0x406914);}return Object[_0x88081e(0x8e)](_0x26ca8d,_0x88081e(0x86),{'writable':!0x1}),_0x4f9001;}());function _0x13b752(){var _0x549974=_0xa38e8e,_0x20632d=this;window&&window[_0x549974(0xac)]?(_0x1e8c51(this,_0x1af38a)['install']=function(_0x28040c){var _0x2477cd=_0x549974;_0x28040c[_0x2477cd(0x8b)](_0x1e8c51(_0x20632d,_0x24b512),_0x1e8c51(_0x20632d,_0x1af38a));},Vue[_0x549974(0xa8)](_0x1e8c51(this,_0x1af38a)[_0x549974(0x82)])):console[_0x549974(0x7f)](_0x549974(0xbf));}function _0x328122(_0x979931){var _0x586fb5=_0xa38e8e;return!!_0x979931&&('string'==typeof _0x979931[_0x586fb5(0x76)]||_0x586fb5(0x6a)==typeof _0x979931[_0x586fb5(0x71)]);}return _0x21daef[_0xa38e8e(0xb3)];})());a4_0x17f5e8(0x9d)==typeof exports&&a4_0x17f5e8(0x9d)==typeof module?module[a4_0x17f5e8(0x78)]=t():a4_0x17f5e8(0x6a)==typeof define&&define[a4_0x17f5e8(0xaf)]?define([],t):a4_0x17f5e8(0x9d)==typeof exports?exports[a4_0x17f5e8(0xb6)]=t():e[a4_0x17f5e8(0xb6)]=t();