UNPKG

node-mirror

Version:

node.js + CodeMirror = Great IDE and Admin Tool

170 lines (154 loc) 5.21 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: "7f01c5214ab9b1fbd9f64764f2f0ae7c" })){ return promiseland._getModule("7f01c5214ab9b1fbd9f64764f2f0ae7c"); }; var PL$3/*extra*/;try{PL$3/*extra*/ = extra;}catch(e){}; var PL$17/*Promise*/;try{PL$17/*Promise*/ = Promise;}catch(e){}; var PL$1 = (function(){ "use strict"; ; ; var PL$2/*errorMsg*/ = PL$3/*extra*/["errorMsg"]; ; return (function(PL$4/*classSystem*/, PL$5/*internals*/){ ; var PL$6/*cs*/ = PL$4/*classSystem*/; ; var PL$7/*classHider*/ = PL$5/*internals*/["classHider"]; ; var PL$8/*getClass*/ = PL$5/*internals*/["getClass"]; ; var PL$9/*TrackedPromise*/ = PL$5/*internals*/["TrackedPromise"]; ; PL$6/*cs*/["_createPromiseOfClass"] = (function(PL$10/*parType*/){ ; var PL$11/*self*/ = this; ; if(this["isProvisional"](PL$10/*parType*/)){ var PL$12/*pr*/ = this["_createProvisionalClass"](); ; this["definitionPromise"](PL$10/*parType*/)["then"]((function(PL$13/*parDefinedClass*/){ ; PL$11/*self*/["_resolveProvisional"](PL$12/*pr*/, PL$11/*self*/["_createPromiseOfClass"](PL$13/*parDefinedClass*/)); ;})); return PL$12/*pr*/; }; ; if(this["isVar"](PL$10/*parType*/)){ return PL$10/*parType*/; }; ; var PL$14/*track*/ = false; ; if(this["isTrackedClass"](PL$10/*parType*/)){ PL$14/*track*/ = true; }; ; var PL$15/*map*/ = { }; ; var PL$16/*cDef*/ = { "promiseOf": true, "type": PL$10/*parType*/, "isReady": true, "readyPromise": new PL$17/*Promise*/(), "track": PL$14/*track*/, "map": PL$15/*map*/ }; ; var PL$18/*cf*/ = PL$7/*classHider*/(PL$16/*cDef*/); ; if(PL$14/*track*/){ PL$16/*cDef*/["map"]["trackRootIdx"] = "rootTrack"; PL$16/*cDef*/["map"]["trackMemberIdx"] = "memberTrack"; var PL$19/*pcDef*/ = PL$8/*getClass*/(PL$10/*parType*/); ; var PL$20/*memberTrackMemberIdx*/ = PL$19/*pcDef*/["map"]["trackMemberIdx"]; ; PL$16/*cDef*/["constructor"] = (function(){ ; var PL$21/*r*/ = new PL$9/*TrackedPromise*/((function(PL$22/*parTempValue*/, PL$23/*parTracker*/){ ; var PL$24/*v*/ = PL$22/*parTempValue*/[0]; ; var PL$25/*l*/ = PL$24/*v*/[PL$20/*memberTrackMemberIdx*/](PL$23/*parTracker*/); ; PL$22/*parTempValue*/[1](); return PL$25/*l*/; ;})); ; return [ PL$21/*r*/, PL$21/*r*/["rootTrack"]() ]; ;}); }else{ PL$16/*cDef*/["constructor"] = PL$17/*Promise*/; }; ; PL$16/*cDef*/["readyPromise"]["resolve"](PL$18/*cf*/); return PL$18/*cf*/; ;}); PL$6/*cs*/["isPromiseOfClass"] = (function(PL$10/*parType*/){ ; var PL$16/*cDef*/ = PL$8/*getClass*/(PL$10/*parType*/); ; if(PL$16/*cDef*/["promiseOf"]){ return true; }; ; return false; ;}); PL$6/*cs*/["getClassFromPromiseOf"] = (function(PL$10/*parType*/){ ; var PL$11/*self*/ = this; ; if(this["isProvisional"](PL$10/*parType*/)){ var PL$12/*pr*/ = this["_createProvisionalClass"](); ; this["definitionPromise"](PL$10/*parType*/)["then"]((function(PL$13/*parDefinedClass*/){ ; PL$11/*self*/["_resolveProvisional"](PL$12/*pr*/, PL$11/*self*/["getClassFromPromiseOf"](PL$13/*parDefinedClass*/)); ;})); return PL$12/*pr*/; }; ; if(this["isTemporaryTrackedClass"](PL$10/*parType*/)){ return this["getClassFromPromiseOf"](this["getClassFromTemporaryTracked"](PL$10/*parType*/)); }; ; if(this["isPromiseOfClass"](PL$10/*parType*/)){ var PL$16/*cDef*/ = PL$8/*getClass*/(PL$10/*parType*/); ; return this["_createTemporaryTrackedClass"](PL$16/*cDef*/["type"]); }; ; return PL$10/*parType*/; ;}); ;}); ;})(); ;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" }; }); }; })();