UNPKG

node-mirror

Version:

node.js + CodeMirror = Great IDE and Admin Tool

659 lines (621 loc) 22.9 kB
(function(){var __modFun = function(__require){ __modFun = undefined; var __execute = function(promiseland, extra){ __execute = undefined; var __Promise = promiseland.Promise; var Promise = promiseland.Promise; if (promiseland._hasModule({ hashStr: "407322afa1b8056c85534314477eb34a" })){ return promiseland._getModule("407322afa1b8056c85534314477eb34a"); }; var PL$3/*extra*/;try{PL$3/*extra*/ = extra;}catch(e){}; var PL$44/*console*/;try{PL$44/*console*/ = console;}catch(e){}; var PL$1 = (function(){ "use strict"; ; ; var PL$2/*errorMsg*/ = PL$3/*extra*/["errorMsg"]; ; var PL$4/*internalObjects*/ = { }; ; var PL$5/*getModuleData*/; ; (function(){ var PL$6 = new __Promise(); var PL$8/*promiseland exception catcher*/ = function(code){ return function(res){ try{ code(res); }catch(e){ PL$6.reject(e); }; }; }; var PL$9/*catch rejected*/ = function(e){ PL$6.reject(e); }; PL$8/*promiseland exception catcher*/(function(){ ; PL$3/*extra*/["moduleSystemPs"].then(PL$8/*promiseland exception catcher*/(function(PL$10){PL$5/*getModuleData*/ = PL$10["getModuleData"]; PL$6.resolve(); return;}), PL$9/*catch rejected*/); ; })();return PL$6; })(); var PL$11/*frames*/; ; var PL$12/*getInstanceFromTransportData*/; ; var PL$13/*getInstanceTransportData*/; ; var PL$14/*getEffectiveFunctionResultType*/; ; return (function(PL$15/*classSystem*/, PL$16/*internals*/){ var PL$56/*cs*/; var PL$36/*DynInstance*/; var PL$65/*currentTransport*/; ; (function(){ var PL$17 = new __Promise(); var PL$19/*promiseland exception catcher*/ = function(code){ return function(res){ try{ code(res); }catch(e){ PL$17.reject(e); }; }; }; var PL$20/*catch rejected*/ = function(e){ PL$17.reject(e); }; PL$19/*promiseland exception catcher*/(function(){ ; PL$3/*extra*/["framesPs"].then(PL$19/*promiseland exception catcher*/(function(PL$21){PL$11/*frames*/ = PL$21; PL$12/*getInstanceFromTransportData*/ = PL$11/*frames*/["getInstanceFromTransportData"]; PL$13/*getInstanceTransportData*/ = PL$11/*frames*/["getInstanceTransportData"]; PL$11/*frames*/["handlers"]["sync2"] = (function(PL$22/*parContent*/, PL$23/*parPackage*/){ var PL$24 = new __Promise(); var PL$26/*promiseland exception catcher*/ = function(code){ return function(res){ try{ code(res); }catch(e){ PL$24.reject(e); }; }; }; var PL$27/*catch rejected*/ = function(e){ PL$24.reject(e); }; var PL$32/*data*/; var PL$33/*t*/; var PL$34/*realInstance*/; var PL$35/*dynInstance*/; var PL$37/*valueInstance*/; var PL$39/*syncData*/; var PL$40/*i*/; var PL$41/*transport*/; var PL$42/*m*/; PL$26/*promiseland exception catcher*/(function(){ ; var PL$28 = new __Promise(); var PL$29 = new __Promise(); var PL$30/*try catch*/ = function(code){ return function(res){ try{code(res);}catch(e){ PL$29.resolve(e); }; }; }; var PL$31 = function(e){ PL$29.resolve(e); }; PL$30/*try catch*/(function(){ PL$32/*data*/ = PL$22/*parContent*/["getData"](); PL$33/*t*/ = PL$22/*parContent*/["getTransport"](); PL$34/*realInstance*/ = PL$4/*internalObjects*/[PL$32/*data*/["remoteId"]]; PL$35/*dynInstance*/ = new PL$36/*DynInstance*/(undefined, PL$34/*realInstance*/); PL$12/*getInstanceFromTransportData*/(PL$32/*data*/["value"], PL$22/*parContent*/).then(PL$30/*try catch*/(function(PL$38){PL$37/*valueInstance*/ = PL$38; if(! PL$34/*realInstance*/){ PL$37/*valueInstance*/["track"](); PL$24.resolve(); return; }; ; PL$15/*classSystem*/["setMemberByIndex"](PL$35/*dynInstance*/, PL$32/*data*/["memberIdx"], PL$37/*valueInstance*/); PL$39/*syncData*/ = PL$15/*classSystem*/["getSyncData"](PL$34/*realInstance*/); if(PL$39/*syncData*/){ PL$40/*i*/ = 0; for(PL$40/*i*/ = 0;(PL$40/*i*/ < PL$39/*syncData*/["transports"]["length"]);++PL$40/*i*/){{ PL$41/*transport*/ = PL$39/*syncData*/["transports"][PL$40/*i*/]["t"]; if((PL$41/*transport*/ === PL$33/*t*/)){ continue;; }; ; PL$42/*m*/ = PL$41/*transport*/["newMessage"](); PL$42/*m*/["setData"]({ "type": "sync2", "remoteId": PL$41/*transport*/["getInstanceRemoteId"](PL$34/*realInstance*/), "memberIdx": PL$32/*data*/["memberIdx"], "value": PL$13/*getInstanceTransportData*/(PL$37/*valueInstance*/["type"], PL$37/*valueInstance*/["instance"], PL$42/*m*/) }); PL$42/*m*/["send"]();}}; ; }; ; PL$28.resolve();}), PL$31); ;})(); PL$29.then(PL$26/*promiseland exception catcher*/(function(PL$43/*e*/){ if(PL$37/*valueInstance*/){ PL$37/*valueInstance*/["track"](); }; ; if(PL$35/*dynInstance*/){ PL$35/*dynInstance*/["track"](); }; ; PL$44/*console*/["log"]("sync error"); PL$44/*console*/["log"](PL$43/*e*/); PL$28.resolve();;})); PL$28.then(PL$26/*promiseland exception catcher*/(function(){; ; if(PL$37/*valueInstance*/){ PL$37/*valueInstance*/["track"](); }; ; if(PL$35/*dynInstance*/){ PL$35/*dynInstance*/["track"](); }; ; PL$24.resolve(); return;}), PL$27/*catch rejected*/) })();return PL$24; }); PL$11/*frames*/["handlers"]["syncf"] = (function(PL$22/*parContent*/, PL$23/*parPackage*/){ var PL$45 = new __Promise(); var PL$47/*promiseland exception catcher*/ = function(code){ return function(res){ try{ code(res); }catch(e){ PL$45.reject(e); }; }; }; var PL$48/*catch rejected*/ = function(e){ PL$45.reject(e); }; var PL$49/*argInstances*/; var PL$50/*clearUpArgs*/; var PL$32/*data*/; var PL$33/*t*/; var PL$34/*realInstance*/; var PL$35/*dynInstance*/; var PL$55/*funType*/; var PL$57/*resultTypes*/; var PL$58/*args*/; var PL$40/*i*/; var PL$64/*realArgs*/; var PL$66/*funResult*/; PL$47/*promiseland exception catcher*/(function(){ ; PL$49/*argInstances*/ = [ ]; PL$50/*clearUpArgs*/ = (function(){ ; var PL$40/*i*/; ; for(PL$40/*i*/ = 0;(PL$40/*i*/ < PL$49/*argInstances*/["length"]);++PL$40/*i*/){{ PL$49/*argInstances*/[PL$40/*i*/]["track"]();}}; ; PL$49/*argInstances*/ = [ ]; ;}); var PL$51 = new __Promise(); var PL$52 = new __Promise(); var PL$53/*try catch*/ = function(code){ return function(res){ try{code(res);}catch(e){ PL$52.resolve(e); }; }; }; var PL$54 = function(e){ PL$52.resolve(e); }; PL$53/*try catch*/(function(){ PL$32/*data*/ = PL$22/*parContent*/["getData"](); PL$33/*t*/ = PL$22/*parContent*/["getTransport"](); PL$34/*realInstance*/ = PL$4/*internalObjects*/[PL$32/*data*/["remoteId"]]; PL$35/*dynInstance*/ = new PL$36/*DynInstance*/(undefined, PL$34/*realInstance*/); PL$55/*funType*/ = PL$56/*cs*/["getMemberTypeByIndex"](PL$35/*dynInstance*/, PL$32/*data*/["memberIdx"]); PL$57/*resultTypes*/ = PL$14/*getEffectiveFunctionResultType*/(PL$55/*funType*/); PL$58/*args*/ = PL$32/*data*/["args"]; PL$40/*i*/ = 0; PL$40/*i*/ = 0;var PL$60 = new __Promise(); var PL$59 = function(){var PL$61 = new __Promise(); if((PL$40/*i*/ < PL$58/*args*/["length"])){ PL$12/*getInstanceFromTransportData*/(PL$58/*args*/[PL$40/*i*/], PL$22/*parContent*/).then(PL$53/*try catch*/(function(PL$62){PL$49/*argInstances*/["push"](PL$62); PL$61.resolve(true); return PL$61; /* continue */ ;}), PL$54); ;}else{ PL$61.resolve(false); return PL$61; /* break */ }; PL$61;return PL$61; }; var PL$63 = function(){PL$59().then(function(contLoop){ if (contLoop){++PL$40/*i*/;PL$63();}else{PL$60.resolve();}; }); }; PL$63(); PL$60.then(function(){; ; PL$55/*funType*/; PL$64/*realArgs*/ = [ ]; for(PL$40/*i*/ = 0;(PL$40/*i*/ < PL$58/*args*/["length"]);++PL$40/*i*/){{ PL$64/*realArgs*/["push"](PL$49/*argInstances*/[PL$40/*i*/]["getInstanceAsType"](PL$15/*classSystem*/["getFunctionArgumentType"](PL$55/*funType*/, PL$40/*i*/)));}}; ; PL$50/*clearUpArgs*/(); PL$65/*currentTransport*/ = PL$33/*t*/; PL$66/*funResult*/ = PL$34/*realInstance*/[PL$32/*data*/["memberIdx"]]["apply"](PL$34/*realInstance*/, PL$64/*realArgs*/); if(PL$57/*resultTypes*/["isTemporary"]){ PL$66/*funResult*/[1](); }; ; PL$51.resolve();});})(); PL$52.then(PL$47/*promiseland exception catcher*/(function(PL$43/*e*/){ if(PL$35/*dynInstance*/){ PL$35/*dynInstance*/["track"](); }; ; PL$44/*console*/["log"]("syncf error"); PL$44/*console*/["log"](PL$43/*e*/); PL$51.resolve();;})); PL$51.then(PL$47/*promiseland exception catcher*/(function(){; ; if(PL$35/*dynInstance*/){ PL$35/*dynInstance*/["track"](); }; ; PL$50/*clearUpArgs*/(); PL$45.resolve(); return;}), PL$48/*catch rejected*/) })();return PL$45; }); PL$17.resolve(); return;}), PL$20/*catch rejected*/); ; })();return PL$17; })(); PL$56/*cs*/ = PL$15/*classSystem*/; var PL$67/*classHider*/ = PL$16/*internals*/["classHider"]; ; var PL$68/*getClass*/ = PL$16/*internals*/["getClass"]; ; var PL$69/*TrackedPromise*/ = PL$16/*internals*/["TrackedPromise"]; ; PL$36/*DynInstance*/ = PL$16/*internals*/["DynInstance"]; PL$14/*getEffectiveFunctionResultType*/ = PL$16/*internals*/["getEffectiveFunctionResultType"]; var PL$70/*nextInternalId*/ = 1; ; var PL$71/*getNewInternalId*/ = (function(){ ; return PL$70/*nextInternalId*/++; ;}); ; PL$16/*internals*/["getNewInternalId"] = PL$71/*getNewInternalId*/; PL$16/*internals*/["internalObjects"] = PL$4/*internalObjects*/; var PL$72/*syncFun*/ = (function(PL$73/*parInstance*/, PL$74/*memberIdx*/, PL$75/*mType*/, PL$76/*value*/){ ; var PL$39/*syncData*/ = PL$15/*classSystem*/["getSyncData"](PL$73/*parInstance*/); ; if(PL$39/*syncData*/){ var PL$40/*i*/ = 0; ; for(PL$40/*i*/ = 0;(PL$40/*i*/ < PL$39/*syncData*/["transports"]["length"]);++PL$40/*i*/){{ var PL$41/*transport*/ = PL$39/*syncData*/["transports"][PL$40/*i*/]["t"]; ; var PL$42/*m*/ = PL$41/*transport*/["newMessage"](); ; PL$42/*m*/["setData"]({ "type": "sync2", "remoteId": PL$41/*transport*/["getInstanceRemoteId"](PL$73/*parInstance*/), "memberIdx": PL$74/*memberIdx*/, "value": PL$13/*getInstanceTransportData*/(PL$75/*mType*/, PL$76/*value*/, PL$42/*m*/) }); PL$42/*m*/["send"]();}}; ; }; ; ;}); ; PL$16/*internals*/["syncFun"] = PL$72/*syncFun*/; PL$65/*currentTransport*/; var PL$77/*syncFunctionFun*/ = (function(PL$73/*parInstance*/, PL$74/*memberIdx*/, PL$75/*mType*/, PL$58/*args*/){ ; var PL$78/*cTransport*/ = PL$65/*currentTransport*/; ; PL$65/*currentTransport*/ = undefined; var PL$39/*syncData*/ = PL$15/*classSystem*/["getSyncData"](PL$73/*parInstance*/); ; if(PL$39/*syncData*/){ var PL$40/*i*/ = 0; ; for(PL$40/*i*/ = 0;(PL$40/*i*/ < PL$39/*syncData*/["transports"]["length"]);++PL$40/*i*/){{ var PL$41/*transport*/ = PL$39/*syncData*/["transports"][PL$40/*i*/]["t"]; ; if((PL$41/*transport*/ === PL$78/*cTransport*/)){ continue;; }; ; var PL$42/*m*/ = PL$41/*transport*/["newMessage"](); ; var PL$49/*argInstances*/ = [ ]; ; var PL$79/*j*/; ; for(PL$79/*j*/ = 0;(PL$79/*j*/ < PL$58/*args*/["length"]);++PL$79/*j*/){{ var PL$80/*argType*/ = PL$56/*cs*/["getFunctionArgumentType"](PL$75/*mType*/, PL$79/*j*/); ; PL$49/*argInstances*/["push"](PL$13/*getInstanceTransportData*/(PL$80/*argType*/, PL$58/*args*/[PL$79/*j*/], PL$42/*m*/));}}; ; PL$42/*m*/["setData"]({ "type": "syncf", "remoteId": PL$41/*transport*/["getInstanceRemoteId"](PL$73/*parInstance*/), "memberIdx": PL$74/*memberIdx*/, "args": PL$49/*argInstances*/ }); PL$42/*m*/["send"]();}}; ; }; ; ;}); ; PL$16/*internals*/["syncFunctionFun"] = PL$77/*syncFunctionFun*/; var PL$81/*destroySynced*/ = (function(PL$82/*parSyncData*/){ ; if(! PL$82/*parSyncData*/){ return; }; ; var PL$39/*syncData*/ = PL$82/*parSyncData*/; ; var PL$83/*transports*/ = PL$39/*syncData*/["transports"]["slice"](); ; var PL$40/*i*/; ; for(PL$40/*i*/ = 0;(PL$40/*i*/ < PL$83/*transports*/["length"]);++PL$40/*i*/){{ var PL$33/*t*/ = PL$83/*transports*/[PL$40/*i*/]["t"]; ; PL$33/*t*/["removeInstance"](PL$39/*syncData*/["getInternalId"]());}}; ; if(PL$39/*syncData*/["internalId"]){ delete PL$4/*internalObjects*/[PL$39/*syncData*/["internalId"]]; }; ; ;}); ; PL$16/*internals*/["destroySynced"] = PL$81/*destroySynced*/; var PL$84/*registerSyncClass*/ = (function(PL$85/*hashStr*/, PL$86/*nameStr*/, PL$87/*parType*/){ ; var PL$88/*moduleData*/ = PL$5/*getModuleData*/(PL$85/*hashStr*/); ; PL$88/*moduleData*/["classes"][PL$86/*nameStr*/] = { "type": PL$87/*parType*/ }; ;}); ; PL$16/*internals*/["registerSyncClass"] = PL$84/*registerSyncClass*/; var PL$89/*getClassBySyncId*/ = (function(PL$90/*parSyncId*/){ ; var PL$88/*moduleData*/ = PL$5/*getModuleData*/(PL$90/*parSyncId*/["hash"]); ; if((PL$88/*moduleData*/ && PL$88/*moduleData*/["classes"][PL$90/*parSyncId*/["name"]])){ return PL$88/*moduleData*/["classes"][PL$90/*parSyncId*/["name"]]["type"]; }; ; ;}); ; PL$16/*internals*/["getClassBySyncId"] = PL$89/*getClassBySyncId*/; PL$56/*cs*/["isSyncedClass"] = (function(PL$87/*parType*/){ ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$87/*parType*/); ; if(PL$91/*cDef*/["sync"]){ return true; }; ; return false; ;}); PL$56/*cs*/["isServe"] = (function(PL$87/*parType*/){ ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$87/*parType*/); ; if(PL$91/*cDef*/["syncServe"]){ return true; }; ; return false; ;}); PL$56/*cs*/["getInternalId"] = (function(PL$73/*parInstance*/){ ; var PL$92/*type*/ = PL$73/*parInstance*/[0]; ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$92/*type*/); ; if(PL$91/*cDef*/["sync"]){ var PL$39/*syncData*/ = PL$73/*parInstance*/[PL$91/*cDef*/["map"]["syncDataIdx"]](); ; return PL$39/*syncData*/["getInternalId"](); }; ; return; ;}); PL$56/*cs*/["getSyncData"] = (function(PL$73/*parInstance*/){ ; var PL$92/*type*/ = PL$73/*parInstance*/[0]; ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$92/*type*/); ; if(PL$91/*cDef*/["sync"]){ return PL$73/*parInstance*/[PL$91/*cDef*/["map"]["syncDataIdx"]](); }; ; return; ;}); PL$56/*cs*/["getSyncId"] = (function(PL$87/*parType*/){ ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$87/*parType*/); ; return PL$91/*cDef*/["syncId"]; ;}); PL$56/*cs*/["addTransport"] = (function(PL$93/*parDynInstance*/, PL$94/*parTransport*/){ ; var PL$39/*syncData*/ = this["getSyncData"](PL$93/*parDynInstance*/["instance"]); ; PL$39/*syncData*/["transports"]["push"]({ "t": PL$94/*parTransport*/, "remove": (function(){ ; ;}) }); if(((PL$39/*syncData*/["transports"]["length"] > 1) && ! PL$39/*syncData*/["track"])){ PL$39/*syncData*/["track"] = PL$93/*parDynInstance*/["getTrack"](); }; ; ;}); PL$56/*cs*/["removeTransport"] = (function(PL$95/*parInternalId*/, PL$94/*parTransport*/){ ; var PL$34/*realInstance*/ = PL$4/*internalObjects*/[PL$95/*parInternalId*/]; ; if(! PL$34/*realInstance*/){ return; }; ; var PL$39/*syncData*/ = this["getSyncData"](PL$34/*realInstance*/); ; var PL$83/*transports*/ = PL$39/*syncData*/["transports"]; ; var PL$96/*index*/ = - 1; ; var PL$40/*i*/; ; var PL$97/*l*/ = PL$83/*transports*/["length"]; ; for(PL$40/*i*/ = 0;(PL$40/*i*/ < PL$97/*l*/);++PL$40/*i*/){{ if((PL$83/*transports*/[PL$40/*i*/]["t"] === PL$94/*parTransport*/)){ PL$83/*transports*/[PL$40/*i*/]["remove"](); PL$96/*index*/ = PL$40/*i*/; break;; }; ;}}; ; if((PL$96/*index*/ > - 1)){ PL$83/*transports*/["splice"](PL$96/*index*/, 1); }; ; if(((PL$39/*syncData*/["transports"]["length"] < 2) && PL$39/*syncData*/["track"])){ var PL$98/*track*/ = PL$39/*syncData*/["track"]; ; PL$39/*syncData*/["track"] = undefined; PL$98/*track*/(); }; ; ;}); PL$56/*cs*/["getInstanceSyncData"] = (function(PL$93/*parDynInstance*/, PL$99/*parGetDataFun*/, PL$100/*parGetTypeFun*/){ ; if(! PL$93/*parDynInstance*/){ return; }; ; var PL$92/*type*/ = PL$93/*parDynInstance*/["type"]; ; var PL$101/*instance*/ = PL$93/*parDynInstance*/["instance"]; ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$92/*type*/); ; if(! PL$91/*cDef*/["sync"]){ throw PL$2/*errorMsg*/["notSyncable"]; }; ; var PL$102/*res*/ = [ PL$100/*parGetTypeFun*/(PL$92/*type*/) ]; ; var PL$103/*syncMembers*/ = PL$91/*cDef*/["syncMembers"]; ; var PL$40/*i*/ = 0; ; var PL$97/*l*/ = PL$103/*syncMembers*/["length"]; ; for(PL$40/*i*/;(PL$40/*i*/ < PL$97/*l*/);++PL$40/*i*/){{ var PL$33/*t*/ = PL$103/*syncMembers*/[PL$40/*i*/]["type"]; ; var PL$104/*d*/ = PL$101/*instance*/[PL$103/*syncMembers*/[PL$40/*i*/]["index"]]; ; if(! this["isFunctionType"](PL$33/*t*/)){ PL$102/*res*/["push"](PL$99/*parGetDataFun*/(PL$33/*t*/, PL$104/*d*/)); }; ;}}; ; return PL$102/*res*/; ;}); PL$56/*cs*/["setMemberByIndex"] = (function(PL$93/*parDynInstance*/, PL$105/*parIndex*/, PL$106/*parValueDynInstance*/){ ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$93/*parDynInstance*/["type"]); ; var PL$107/*mDef*/ = PL$91/*cDef*/["map"]["membersByIndex"][PL$105/*parIndex*/]; ; return this["setMemberByDef"](PL$93/*parDynInstance*/, PL$107/*mDef*/, PL$106/*parValueDynInstance*/); ;}); PL$56/*cs*/["getMemberTypeByIndex"] = (function(PL$93/*parDynInstance*/, PL$105/*parIndex*/){ ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$93/*parDynInstance*/["type"]); ; var PL$107/*mDef*/ = PL$91/*cDef*/["map"]["membersByIndex"][PL$105/*parIndex*/]; ; return PL$107/*mDef*/["type"]; ;}); PL$56/*cs*/["getTrackerFromDynInstance"] = (function(PL$93/*parDynInstance*/){ ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$93/*parDynInstance*/["type"]); ; var PL$108/*trackerIdx*/ = PL$91/*cDef*/["map"]["trackerIdx"]; ; return PL$93/*parDynInstance*/["instance"][PL$108/*trackerIdx*/]; ;}); PL$56/*cs*/["getInstanceFromSyncData"] = (function(PL$109/*parData*/){ ; var PL$92/*type*/ = PL$109/*parData*/[0]; ; var PL$91/*cDef*/ = PL$68/*getClass*/(PL$92/*type*/); ; if(! PL$91/*cDef*/["sync"]){ throw PL$2/*errorMsg*/["notSyncable"]; }; ; var PL$110/*isTracked*/ = this["isTrackedClass"](PL$92/*type*/); ; var PL$101/*instance*/ = new PL$36/*DynInstance*/(PL$92/*type*/, this["getTypeConstructor"](PL$92/*type*/)()); ; try { var PL$103/*syncMembers*/ = PL$91/*cDef*/["syncMembers"]; ; var PL$40/*i*/ = 0; ; var PL$97/*l*/ = PL$103/*syncMembers*/["length"]; ; var PL$111/*nextData*/ = 1; ; for(PL$40/*i*/;(PL$40/*i*/ < PL$97/*l*/);++PL$40/*i*/){{ var PL$33/*t*/ = PL$103/*syncMembers*/[PL$40/*i*/]["type"]; ; if(this["isFunctionType"](PL$33/*t*/)){ continue;; }; ; this["setMemberByDef"](PL$101/*instance*/, PL$103/*syncMembers*/[PL$40/*i*/], PL$109/*parData*/[PL$111/*nextData*/]); ++PL$111/*nextData*/;}}; ;}catch(PL$43/*e*/){ PL$101/*instance*/["track"](); throw PL$43/*e*/;}; ; return PL$101/*instance*/; ;}); ;}); ;})(); ;return PL$1; }; return function(){ return __execute.apply(null, arguments); }; }; if (typeof exports == "object" && typeof module == "object"){ // CommonJS module.exports = __modFun(function(modulesAr, callback, errBack){ // the require function for CommonJs var args = []; try{ var i = 0; var l = modulesAr.length; for (i; i < l; ++i){ args.push(require(modulesAr[i])); }; }catch(e){ errBack(e); return; }; callback.apply(callback, args); }); }else if (typeof define == "function" && define.amd){ // AMD define(["require"], __modFun); }else{ // Plain browser env __modFun(function(){ throw { msg: "require not possible in non loader mode" }; }); }; })();