0byt3m1n1
Path:
/
home
/
mgatv524
/
medcenter.mgaplay.com.br
/
web
/
dist
/
vendor
/
ckeditor
/
samples
/
toolbarconfigurator
/
lib
/
codemirror
/
[
Home
]
File: javascript.js
!function(e){"object"==typeof exports&&"object"==typeof module?e(require("../../lib/codemirror")):"function"==typeof define&&define.amd?define(["../../lib/codemirror"],e):e(CodeMirror)}((function(e){e.defineMode("javascript",(function(t,r){function n(e,t,r){return se=e,de=r,t}function a(e,t){if('"'==(c=e.next())||"'"==c)return t.tokenize=function(e){return function(t,r){var i,o=!1;if(ve&&"@"==t.peek()&&t.match(ge))return r.tokenize=a,n("jsonld-keyword","meta");for(;null!=(i=t.next())&&(i!=e||o);)o=!o&&"\\"==i;return o||(r.tokenize=a),n("string","string")}}(c),t.tokenize(e,t);if("."==c&&e.match(/^\d+(?:[eE][+\-]?\d+)?/))return n("number","number");if("."==c&&e.match(".."))return n("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(c))return n(c);if("="==c&&e.eat(">"))return n("=>","operator");if("0"==c&&e.eat(/x/i))return e.eatWhile(/[\da-f]/i),n("number","number");if(/\d/.test(c))return e.match(/^\d*(?:\.\d*)?(?:[eE][+\-]?\d+)?/),n("number","number");if("/"==c){if(e.eat("*"))return t.tokenize=i,i(e,t);if(e.eat("/"))return e.skipToEnd(),n("comment","comment");if("operator"==t.lastType||"keyword c"==t.lastType||"sof"==t.lastType||/^[\[{}\(,;:]$/.test(t.lastType)){e:for(var r,c=!1,l=!1;null!=(r=e.next());){if(!c){if("/"==r&&!l)break e;"["==r?l=!0:l&&"]"==r&&(l=!1)}c=!c&&"\\"==r}return e.match(/^\b(([gimyu])(?![gimyu]*\2))+\b/),n("regexp","string-2")}return e.eatWhile(he),n("operator","operator",e.current())}return"`"==c?(t.tokenize=o,o(e,t)):"#"==c?(e.skipToEnd(),n("error","error")):he.test(c)?(e.eatWhile(he),n("operator","operator",e.current())):be.test(c)?(e.eatWhile(be),c=e.current(),(r=xe.propertyIsEnumerable(c)&&xe[c])&&"."!=t.lastType?n(r.type,r.style,c):n("variable","variable",c)):void 0}function i(e,t){for(var r,i=!1;r=e.next();){if("/"==r&&i){t.tokenize=a;break}i="*"==r}return n("comment","comment")}function o(e,t){for(var r,i=!1;null!=(r=e.next());){if(!i&&("`"==r||"$"==r&&e.eat("{"))){t.tokenize=a;break}i=!i&&"\\"==r}return n("quasi","string-2",e.current())}function c(e,t){if(t.fatArrowAt&&(t.fatArrowAt=null),!(0>(a=e.string.indexOf("=>",e.start)))){for(var r=0,n=!1,a=a-1;0<=a;--a){var i=e.string.charAt(a),o="([{}])".indexOf(i);if(0<=o&&3>o){if(!r){++a;break}if(0==--r)break}else if(3<=o&&6>o)++r;else if(be.test(i))n=!0;else{if(/["'\/]/.test(i))return;if(n&&!r){++a;break}}}n&&!r&&(t.fatArrowAt=a)}}function l(e,t,r,n,a,i){this.indented=e,this.column=t,this.type=r,this.prev=a,this.info=i,null!=n&&(this.align=n)}function u(){for(var e=arguments.length-1;0<=e;e--)je.cc.push(arguments[e])}function f(){return u.apply(null,arguments),!0}function s(e){function t(t){for(;t;t=t.next)if(t.name==e)return!0;return!1}var n=je.state;n.context?(je.marked="def",t(n.localVars)||(n.localVars={name:e,next:n.localVars})):!t(n.globalVars)&&r.globalVars&&(n.globalVars={name:e,next:n.globalVars})}function d(){je.state.context={prev:je.state.context,vars:je.state.localVars},je.state.localVars=Me}function p(){je.state.localVars=je.state.context.vars,je.state.context=je.state.context.prev}function m(e,t){var r=function(){var r=je.state,n=r.indented;if("stat"==r.lexical.type)n=r.lexical.indented;else for(var a=r.lexical;a&&")"==a.type&&a.align;a=a.prev)n=a.indented;r.lexical=new l(n,je.stream.column(),e,null,r.lexical,t)};return r.lex=!0,r}function v(){var e=je.state;e.lexical.prev&&(")"==e.lexical.type&&(e.indented=e.lexical.indented),e.lexical=e.lexical.prev)}function y(e){return function t(r){return r==e?f():";"==e?u():f(t)}}function k(e,t){return"var"==e?f(m("vardef",t.length),B,y(";"),v):"keyword a"==e?f(m("form"),b,k,v):"keyword b"==e?f(m("form"),k,v):"{"==e?f(m("}"),S,v):";"==e?f():"if"==e?("else"==je.state.lexical.info&&je.state.cc[je.state.cc.length-1]==v&&je.state.cc.pop()(),f(m("form"),b,k,v,G)):"function"==e?f(X):"for"==e?f(m("form"),J,k,v):"variable"==e?f(m("stat"),T):"switch"==e?f(m("form"),b,m("}","switch"),y("{"),S,v,v):"case"==e?f(b,y(":")):"default"==e?f(y(":")):"catch"==e?f(m("form"),d,y("("),Y,y(")"),k,v,p):"module"==e?f(m("form"),d,re,p,v):"class"==e?f(m("form"),Z,v):"export"==e?f(m("form"),ne,v):"import"==e?f(m("form"),ae,v):u(m("stat"),b,y(";"),v)}function b(e){return h(e,!1)}function x(e){return h(e,!0)}function h(e,t){if(je.state.fatArrowAt==je.stream.start){var r=t?z:I;if("("==e)return f(d,m(")"),O(H,")"),v,y("=>"),r,p);if("variable"==e)return u(d,H,y("=>"),r,p)}return r=t?M:j,we.hasOwnProperty(e)?f(r):"function"==e?f(X,r):"keyword c"==e?f(t?w:g):"("==e?f(m(")"),g,fe,y(")"),v,r):"operator"==e||"spread"==e?f(t?x:b):"["==e?f(m("]"),le,v,r):"{"==e?P(C,"}",null,r):"quasi"==e?u(V,r):f()}function g(e){return e.match(/[;\}\)\],]/)?u():u(b)}function w(e){return e.match(/[;\}\)\],]/)?u():u(x)}function j(e,t){return","==e?f(b):M(e,t,!1)}function M(e,t,r){var n=0==r?j:M,a=0==r?b:x;if("=>"==e)return f(d,r?z:I,p);if("operator"==e)return/\+\+|--/.test(t)?f(n):"?"==t?f(b,y(":"),a):f(a);if("quasi"==e)return u(V,n);if(";"!=e){if("("==e)return P(x,")","call",n);if("."==e)return f(A,n);if("["==e)return f(m("]"),g,y("]"),v,n)}}function V(e,t){return"quasi"!=e?u():"${"!=t.slice(t.length-2)?f(V):f(b,E)}function E(e){if("}"==e)return je.marked="string-2",je.state.tokenize=o,f(V)}function I(e){return c(je.stream,je.state),u("{"==e?k:b)}function z(e){return c(je.stream,je.state),u("{"==e?k:x)}function T(e){return":"==e?f(v,k):u(j,y(";"),v)}function A(e){if("variable"==e)return je.marked="property",f()}function C(e,t){return"variable"==e||"keyword"==je.style?(je.marked="property",f("get"==t||"set"==t?$:q)):"number"==e||"string"==e?(je.marked=ve?"property":je.style+" property",f(q)):"jsonld-keyword"==e?f(q):"["==e?f(b,y("]"),q):void 0}function $(e){return"variable"!=e?u(q):(je.marked="property",f(X))}function q(e){return":"==e?f(x):"("==e?u(X):void 0}function O(e,t){function r(n){return","==n?("call"==(n=je.state.lexical).info&&(n.pos=(n.pos||0)+1),f(e,r)):n==t?f():f(y(t))}return function(n){return n==t?f():u(e,r)}}function P(e,t,r){for(var n=3;n<arguments.length;n++)je.cc.push(arguments[n]);return f(m(t,r),O(e,t),v)}function S(e){return"}"==e?f():u(k,S)}function W(e){if(ke&&":"==e)return f(N)}function N(e){if("variable"==e)return je.marked="variable-3",f()}function B(){return u(H,W,D,F)}function H(e,t){return"variable"==e?(s(t),f()):"["==e?P(H,"]"):"{"==e?P(U,"}"):void 0}function U(e,t){return"variable"!=e||je.stream.match(/^\s*:/,!1)?("variable"==e&&(je.marked="property"),f(y(":"),H,D)):(s(t),f(D))}function D(e,t){if("="==t)return f(x)}function F(e){if(","==e)return f(B)}function G(e,t){if("keyword b"==e&&"else"==t)return f(m("form","else"),k,v)}function J(e){if("("==e)return f(m(")"),K,y(")"),v)}function K(e){return"var"==e?f(B,y(";"),Q):";"==e?f(Q):"variable"==e?f(L):u(b,y(";"),Q)}function L(e,t){return"in"==t||"of"==t?(je.marked="keyword",f(b)):f(j,Q)}function Q(e,t){return";"==e?f(R):"in"==t||"of"==t?(je.marked="keyword",f(b)):u(b,y(";"),R)}function R(e){")"!=e&&f(b)}function X(e,t){return"*"==t?(je.marked="keyword",f(X)):"variable"==e?(s(t),f(X)):"("==e?f(d,m(")"),O(Y,")"),v,k,p):void 0}function Y(e){return"spread"==e?f(Y):u(H,W)}function Z(e,t){if("variable"==e)return s(t),f(_)}function _(e,t){return"extends"==t?f(b,_):"{"==e?f(m("}"),ee,v):void 0}function ee(e,t){return"variable"==e||"keyword"==je.style?"static"==t?(je.marked="keyword",f(ee)):(je.marked="property","get"==t||"set"==t?f(te,X,ee):f(X,ee)):"*"==t?(je.marked="keyword",f(ee)):";"==e?f(ee):"}"==e?f():void 0}function te(e){return"variable"!=e?u():(je.marked="property",f())}function re(e,t){return"string"==e?f(k):"variable"==e?(s(t),f(ce)):void 0}function ne(e,t){return"*"==t?(je.marked="keyword",f(ce,y(";"))):"default"==t?(je.marked="keyword",f(b,y(";"))):u(k)}function ae(e){return"string"==e?f():u(ie,ce)}function ie(e,t){return"{"==e?P(ie,"}"):("variable"==e&&s(t),"*"==t&&(je.marked="keyword"),f(oe))}function oe(e,t){if("as"==t)return je.marked="keyword",f(ie)}function ce(e,t){if("from"==t)return je.marked="keyword",f(b)}function le(e){return"]"==e?f():u(x,ue)}function ue(e){return"for"==e?u(fe,y("]")):","==e?f(O(w,"]")):u(O(x,"]"))}function fe(e){return"for"==e?f(J,fe):"if"==e?f(b,fe):void 0}var se,de,pe=t.indentUnit,me=r.statementIndent,ve=r.jsonld,ye=r.json||ve,ke=r.typescript,be=r.wordCharacters||/[\w$\xa1-\uffff]/,xe=function(){function e(e){return{type:e,style:"keyword"}}var t,r=e("keyword a"),n=e("keyword b"),a=e("keyword c"),i=e("operator"),o={type:"atom",style:"atom"};if(r={if:e("if"),while:r,with:r,else:n,do:n,try:n,finally:n,return:a,break:a,continue:a,new:a,delete:a,throw:a,debugger:a,var:e("var"),const:e("var"),let:e("var"),function:e("function"),catch:e("catch"),for:e("for"),switch:e("switch"),case:e("case"),default:e("default"),in:i,typeof:i,instanceof:i,true:o,false:o,null:o,undefined:o,NaN:o,Infinity:o,this:e("this"),module:e("module"),class:e("class"),super:e("atom"),yield:a,export:e("export"),import:e("import"),extends:a},ke)for(t in n={type:"variable",style:"variable-3"},n={interface:e("interface"),extends:e("extends"),constructor:e("constructor"),public:e("public"),private:e("private"),protected:e("protected"),static:e("static"),string:n,number:n,bool:n,any:n})r[t]=n[t];return r}(),he=/[+\-*&%=<>!?|~^]/,ge=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/,we={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,"jsonld-keyword":!0},je={state:null,column:null,marked:null,cc:null},Me={name:"this",next:{name:"arguments"}};return v.lex=!0,{startState:function(e){return e={tokenize:a,lastType:"sof",cc:[],lexical:new l((e||0)-pe,0,"block",!1),localVars:r.localVars,context:r.localVars&&{vars:r.localVars},indented:0},r.globalVars&&"object"==typeof r.globalVars&&(e.globalVars=r.globalVars),e},token:function(e,t){if(e.sol()&&(t.lexical.hasOwnProperty("align")||(t.lexical.align=!1),t.indented=e.indentation(),c(e,t)),t.tokenize!=i&&e.eatSpace())return null;var r=t.tokenize(e,t);if("comment"==se)return r;t.lastType="operator"!=se||"++"!=de&&"--"!=de?se:"incdec";e:{var n=se,a=de,o=t.cc;for(je.state=t,je.stream=e,je.marked=null,je.cc=o,je.style=r,t.lexical.hasOwnProperty("align")||(t.lexical.align=!0);;)if((o.length?o.pop():ye?b:k)(n,a)){for(;o.length&&o[o.length-1].lex;)o.pop()();if(je.marked){r=je.marked;break e}if(n="variable"==n)t:{for(n=t.localVars;n;n=n.next)if(n.name==a){n=!0;break t}for(o=t.context;o;o=o.prev)for(n=o.vars;n;n=n.next)if(n.name==a){n=!0;break t}n=void 0}if(n){r="variable-2";break e}break e}}return r},indent:function(t,n){if(t.tokenize==i)return e.Pass;if(t.tokenize!=a)return 0;var o=n&&n.charAt(0),c=t.lexical;if(!/^\s*else\b/.test(n))for(var l=t.cc.length-1;0<=l;--l){var u=t.cc[l];if(u==v)c=c.prev;else if(u!=G)break}return"stat"==c.type&&"}"==o&&(c=c.prev),me&&")"==c.type&&"stat"==c.prev.type&&(c=c.prev),u=o==(l=c.type),"vardef"==l?c.indented+("operator"==t.lastType||","==t.lastType?c.info+1:0):"form"==l&&"{"==o?c.indented:"form"==l?c.indented+pe:"stat"==l?(o=c.indented)+((c="operator"==t.lastType||","==t.lastType||he.test(n.charAt(0))||/[,.]/.test(n.charAt(0)))?me||pe:0):"switch"!=c.info||u||0==r.doubleIndentSwitch?c.align?c.column+(u?0:1):c.indented+(u?0:pe):c.indented+(/^(?:case|default)\b/.test(n)?pe:2*pe)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:ye?null:"/*",blockCommentEnd:ye?null:"*/",lineComment:ye?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:ye?"json":"javascript",jsonldMode:ve,jsonMode:ye}})),e.registerHelper("wordChars","javascript",/[\w$]/),e.defineMIME("text/javascript","javascript"),e.defineMIME("text/ecmascript","javascript"),e.defineMIME("application/javascript","javascript"),e.defineMIME("application/x-javascript","javascript"),e.defineMIME("application/ecmascript","javascript"),e.defineMIME("application/json",{name:"javascript",json:!0}),e.defineMIME("application/x-json",{name:"javascript",json:!0}),e.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),e.defineMIME("text/typescript",{name:"javascript",typescript:!0}),e.defineMIME("application/typescript",{name:"javascript",typescript:!0})}));