SYMBOL INDEX (550 symbols across 25 files) FILE: dist/js/mui.js function run (line 225) | function run() { function detect (line 468) | function detect(ua) { function detect (line 518) | function detect(ua) { function CustomEvent (line 855) | function CustomEvent(event, params) { function update (line 910) | function update(fn) { function handleScroll (line 1998) | function handleScroll(wrapper, iframe) { function Class (line 3438) | function Class() { function toggleEvents (line 7057) | function toggleEvents(element, isRemove) { FILE: examples/hello-mui/js/arttmpl.js function a (line 2) | function a(a){return a.replace(t,"").replace(u,",").replace(v,"").replac... function b (line 2) | function b(a){return"'"+a.replace(/('|\\)/g,"\\$1").replace(/\r/g,"\\r")... function c (line 2) | function c(c,d){function e(a){return m+=a.split(/\n/).length-1,k&&(a=a.r... function d (line 2) | function d(c){try{return new i(c,h)+""}catch(d){return b.debug?p(d)():(b... FILE: examples/hello-mui/js/beecloud.js function getRandomHost (line 47) | function getRandomHost() { function getPayChannel (line 60) | function getPayChannel(bc_channel) { function doPay (line 81) | function doPay(payData, cbsuccess, cberror) { FILE: examples/hello-mui/js/mui.js function run (line 225) | function run() { function detect (line 468) | function detect(ua) { function detect (line 518) | function detect(ua) { function CustomEvent (line 855) | function CustomEvent(event, params) { function update (line 910) | function update(fn) { function handleScroll (line 1998) | function handleScroll(wrapper, iframe) { function Class (line 3438) | function Class() { function toggleEvents (line 7057) | function toggleEvents(element, isRemove) { FILE: examples/hello-mui/js/mui.lazyload.js function run (line 82) | function run() { FILE: examples/hello-mui/js/mui.locker.js function getElementLeft (line 22) | function getElementLeft(element) { function getElementTop (line 32) | function getElementTop(element) { FILE: examples/hello-mui/js/mui.pullToRefresh.material.js function easeLinear (line 104) | function easeLinear(currentIteration, startValue, changeInValue, totalIt... function easeInOutQuad (line 108) | function easeInOutQuad(currentIteration, startValue, changeInValue, tota... function minmax (line 115) | function minmax(value, v0, v1) { FILE: examples/hello-mui/js/update.js function update (line 26) | function update() { FILE: examples/hello-mui/libs/echarts-all.js function e (line 1) | function e(e,t){if(!t)return e;if(0===e.indexOf(".")){var i=t.split("/")... function n (line 1) | function n(t){function i(i,r){if("string"==typeof i){var s=n[i];return s... function a (line 1) | function a(i,n,a){for(var s=[],l=r[a],h=0,m=Math.min(i.length,n.length);... function o (line 1) | function o(e){var t=r[e];if(!t)throw new Error("No "+e);if(!t.defined){v... function t (line 1) | function t(){r.Dispatcher.call(this)} function i (line 1) | function i(e){e.innerHTML="",this._themeConfig={},this.dom=e,this._conne... function n (line 1) | function n(e,t,i,n,a){for(var o=e._chartList,r=o.length;r--;){var s=o[r]... function e (line 1) | function e(e){var n=i._optionRestore[e];if(n)if(n instanceof Array)for(v... function s (line 1) | function s(){if(V._zr){V._zr.clearAnimation();for(var e=0,t=X.length;t>e... function t (line 1) | function t(e){return e&&1===e.nodeType&&"string"==typeof e.nodeName} function i (line 1) | function i(e){if("object"==typeof e&&null!==e){var n=e;if(e instanceof A... function n (line 1) | function n(e,i,n,o){if(i.hasOwnProperty(n)){var r=e[n];"object"!=typeof ... function a (line 1) | function a(e,t,i){for(var a in t)n(e,t,a,i);return e} function o (line 1) | function o(){if(!U)if(e("../dep/excanvas"),window.G_vmlCanvasManager){va... function r (line 1) | function r(e,t){if(e.indexOf)return e.indexOf(t);for(var i=0,n=e.length;... function s (line 1) | function s(e,t){function i(){}var n=e.prototype;i.prototype=t.prototype,... function l (line 1) | function l(e,t,i){if(e&&t)if(e.forEach&&e.forEach===p)e.forEach(t,i);els... function h (line 1) | function h(e,t,i){if(e&&t){if(e.map&&e.map===c)return e.map(t,i);for(var... function m (line 1) | function m(e,t,i){if(e&&t){if(e.filter&&e.filter===u)return e.filter(t,i... function V (line 1) | function V(e,t){return function(){e.apply(t,arguments)}} function t (line 1) | function t(e){return"undefined"!=typeof e.zrenderX&&e.zrenderX||"undefin... function i (line 1) | function i(e){return"undefined"!=typeof e.zrenderY&&e.zrenderY||"undefin... function n (line 1) | function n(e){return"undefined"!=typeof e.zrenderDelta&&e.zrenderDelta||... function e (line 1) | function e(e){var t=this.os={},i=this.browser={},n=e.match(/Web[kK]it[\/... function t (line 1) | function t(e){return function(){e._needsRefreshNextFrame&&e.refresh()}} function t (line 3) | function t(e,t,n,a,r){i.call(this,e,t,n,a,r),this._nameConnector,this._v... function t (line 3) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.dom=o.dom,this._magicT... function t (line 3) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} function t (line 3) | function t(e,t,o,r,s){i.call(this,e,t,o,r,s),this.dom=s.dom;var l=this;l... function t (line 4) | function t(e,t,n,a,o){if(!this.query(a,"legend.data"))return void consol... function e (line 5) | function e(e,t,i,n,a,o,r,s){var l;return"undefined"!=typeof n&&(l=null==... function t (line 5) | function t(e,t){var i=e._echartsData;if(!t)return i;switch(t){case"serie... function i (line 5) | function i(e,t,i){switch(e._echartsData=e._echartsData||{},t){case"serie... function n (line 5) | function n(e,t){t._echartsData={_series:e._echartsData._series,_seriesIn... function t (line 5) | function t(e){D=e} function i (line 5) | function i(){D=N} function n (line 5) | function n(e,t){return e=0|e,t=t||D,t[e%t.length]} function a (line 5) | function a(e){B=e} function o (line 5) | function o(){H=B} function r (line 5) | function r(){return B} function s (line 5) | function s(e,t,i,n,a,o,r){O||(O=P.getContext());for(var s=O.createRadial... function l (line 5) | function l(e,t,i,n,a){O||(O=P.getContext());for(var o=O.createLinearGrad... function h (line 5) | function h(e,t,i){e=p(e),t=p(t),e=I(e),t=I(t);for(var n=[],a=(t[0]-e[0])... function m (line 5) | function m(e,t){var i=[],n=e.length;if(void 0===t&&(t=20),1===n)i=h(e[0]... function V (line 5) | function V(e,t){if(t=t||"rgb",e&&(3===e.length||4===e.length)){if(e=C(e,... function U (line 5) | function U(e){e=L(e),e.indexOf("rgba")<0&&(e=p(e));var t=[],i=0;return e... function d (line 5) | function d(e,t){if(!E(e))return e;var i=I(e),n=i[3];return"undefined"==t... function p (line 5) | function p(e){return d(e,"rgba")} function c (line 5) | function c(e){return d(e,"rgb")} function u (line 5) | function u(e){return d(e,"hex")} function y (line 5) | function y(e){return d(e,"hsva")} function g (line 5) | function g(e){return d(e,"hsv")} function b (line 5) | function b(e){return d(e,"hsba")} function f (line 5) | function f(e){return d(e,"hsb")} function k (line 5) | function k(e){return d(e,"hsla")} function x (line 5) | function x(e){return d(e,"hsl")} function _ (line 5) | function _(e){for(var t in G)if(u(G[t])===u(e))return t;return null} function L (line 5) | function L(e){return String(e).replace(/\s+/g,"")} function W (line 5) | function W(e){if(G[e]&&(e=G[e]),e=L(e),e=e.replace(/hsv/i,"hsb"),/^#[\da... function X (line 5) | function X(e,t){if(!E(e))return e;var i=t>0?1:-1;"undefined"==typeof t&&... function v (line 5) | function v(e){if(!E(e))return e;var t=I(p(e));return t=C(t,function(e){r... function w (line 5) | function w(e,t,i){if(!E(e)||!E(t))return e;"undefined"==typeof i&&(i=.5)... function K (line 5) | function K(){return"#"+(Math.random().toString(16)+"0000").slice(2,8)} function I (line 5) | function I(e){e=W(e);var t=e.match(R);if(null===t)throw new Error("The c... function J (line 5) | function J(e,t){if(!E(e))return e;null===t&&(t=1);var i=I(p(e));return i... function C (line 5) | function C(e,t){if("function"!=typeof t)throw new TypeError;for(var i=e?... function S (line 5) | function S(e,t){return e<=t[0]?e=t[0]:e>=t[1]&&(e=t[1]),e} function E (line 5) | function E(e){return e instanceof Array||"string"==typeof e} function F (line 5) | function F(e){var t,i,n,a=e[0],o=e[1],r=e[2];if(0===o)t=255*r,i=255*r,n=... function T (line 5) | function T(e){var t,i,n,a=e[0],o=e[1],r=e[2];if(0===o)t=255*r,i=255*r,n=... function z (line 5) | function z(e,t,i){return 0>i&&(i+=1),i>1&&(i-=1),1>6*i?e+6*(t-e)*i:1>2*i... function A (line 5) | function A(e){var t,i,n=e[0]/255,a=e[1]/255,o=e[2]/255,r=Math.min(n,a,o)... function M (line 5) | function M(e){var t,i,n=e[0]/255,a=e[1]/255,o=e[2]/255,r=Math.min(n,a,o)... function t (line 5) | function t(e,t,i,a,o){n.call(this,e,t,i,a,o);var r=this;if(r._onclick=fu... function i (line 5) | function i(e,t){var i=2,n=t.x+i,a=t.y+i+2,r=t.width-i,s=t.height-i,l=t.s... function e (line 5) | function e(e){return null!=h[e].name?h[e].name:h[e]+""} function t (line 5) | function t(e){i.call(this,e)} function t (line 5) | function t(e){i.call(this,e)} function t (line 5) | function t(e){i.call(this,e)} function t (line 5) | function t(e){i.call(this,e)} function t (line 7) | function t(e){i.call(this,e)} function t (line 7) | function t(e){i.call(this,e)} function e (line 7) | function e(){return this.context_||(this.context_=new f(this))} function t (line 7) | function t(e,t){var i=O.call(arguments,2);return function(){return e.app... function i (line 7) | function i(e){return String(e).replace(/&/g,"&").replace(/"/g,""... function n (line 7) | function n(e,t,i){e.namespaces[t]||e.namespaces.add(t,i,"#default#VML")} function a (line 7) | function a(e){if(n(e,"g_vml_","urn:schemas-microsoft-com:vml"),n(e,"g_o_... function o (line 7) | function o(e){var t=e.srcElement;switch(e.propertyName){case"width":t.ge... function r (line 7) | function r(e){var t=e.srcElement;t.firstChild&&(t.firstChild.style.width... function s (line 7) | function s(){return[[1,0,0],[0,1,0],[0,0,1]]} function l (line 7) | function l(e,t){for(var i=s(),n=0;3>n;n++)for(var a=0;3>a;a++){for(var o... function h (line 7) | function h(e,t){t.fillStyle=e.fillStyle,t.lineCap=e.lineCap,t.lineJoin=e... function m (line 7) | function m(e){var t=e.indexOf("(",3),i=e.indexOf(")",t+1),n=e.substring(... function V (line 7) | function V(e){return parseFloat(e)/100} function U (line 7) | function U(e,t,i){return Math.min(i,Math.max(t,e))} function d (line 7) | function d(e){var t,i,n,a,o,r;if(a=parseFloat(e[0])/360%360,0>a&&a++,o=U... function p (line 7) | function p(e,t,i){return 0>i&&i++,i>1&&i--,1>6*i?e+6*(t-e)*i:1>2*i?t:2>3... function c (line 7) | function c(e){if(e in R)return R[e];var t,i=1;if(e=String(e),"#"==e.char... function u (line 7) | function u(e){if(Y[e])return Y[e];var t,i=document.createElement("div"),... function y (line 7) | function y(e,t){var i={};for(var n in e)i[n]=e[n];var a=parseFloat(t.cur... function g (line 7) | function g(e){return e.style+" "+e.variant+" "+e.weight+" "+e.size+"px '... function b (line 7) | function b(e){return Q[e]||"square"} function f (line 7) | function f(e){this.m_=s(),this.mStack_=[],this.aStack_=[],this.currentPa... function k (line 7) | function k(e,t,i,n){e.currentPath_.push({type:"bezierCurveTo",cp1x:t.x,c... function x (line 7) | function x(e,t){var i=c(e.strokeStyle),n=i.color,a=i.alpha*e.globalAlpha... function _ (line 7) | function _(e,t,i,n){var a=e.fillStyle,o=e.scaleX_,r=e.scaleY_,s=n.x-i.x,... function L (line 7) | function L(e,t,i){var n=e.m_;return{x:A*(t*n[0][0]+i*n[1][0]+n[2][0])-M,... function W (line 7) | function W(e){return isFinite(e[0][0])&&isFinite(e[0][1])&&isFinite(e[1]... function X (line 7) | function X(e,t,i){if(W(t)&&(e.m_=t,e.scaleX_=Math.sqrt(t[0][0]*t[0][0]+t... function v (line 7) | function v(e){this.type_=e,this.x0_=0,this.y0_=0,this.r0_=0,this.x1_=0,t... function w (line 7) | function w(e,t){switch(I(e),t){case"repeat":case null:case"":this.repeti... function K (line 7) | function K(e){throw new J(e)} function I (line 7) | function I(e){e&&1==e.nodeType&&"IMG"==e.tagName||K("TYPE_MISMATCH_ERR")... function J (line 7) | function J(e){this.code=this[e],this.message=e+": DOM Exception "+this.c... function t (line 7) | function t(e,t){return function(i,n){return e.call(t,i,n)}} function i (line 7) | function i(e,t){return function(i,n,a){return e.call(t,i,n,a)}} function n (line 7) | function n(e){for(var i=d.length;i--;){var n=d[i];e["_"+n+"Handler"]=t(c... function a (line 7) | function a(e,t,i){if(this._draggingTarget&&this._draggingTarget.id==e.id... function t (line 8) | function t(){return!1} function i (line 8) | function i(){} function n (line 8) | function n(e){return e?e.isBuildin?!0:"function"!=typeof e.resize||"func... function t (line 8) | function t(e,t){return e.zlevel==t.zlevel?e.z==t.z?e.__renderidx-t.__ren... function t (line 8) | function t(e,t){return e[t]} function i (line 8) | function i(e,t,i){e[t]=i} function n (line 8) | function n(e,t,i){return(t-e)*i+e} function a (line 8) | function a(e,t,i,a,o){var r=e.length;if(1==o)for(var s=0;r>s;s++)a[s]=n(... function o (line 8) | function o(e){switch(typeof e){case"undefined":case"string":return!1}ret... function r (line 8) | function r(e,t,i,n,a,o,r,l,h){var m=e.length;if(1==h)for(var V=0;m>V;V++... function s (line 8) | function s(e,t,i,n,a,o,r){var s=.5*(i-e),l=.5*(n-t);return(2*(t-i)+s+l)*... function l (line 8) | function l(e){if(o(e)){var t=e.length;if(o(e[0])){for(var i=[],n=0;t>n;n... function h (line 8) | function h(e){return e[0]=Math.floor(e[0]),e[1]=Math.floor(e[1]),e[2]=Ma... function e (line 8) | function e(){t._running&&(p(e),t._update())} function t (line 8) | function t(e){this.setOptions(e)} function t (line 8) | function t(t){e.storage.addHover(t)} function i (line 8) | function i(){e.refreshHover()} function t (line 8) | function t(){return!1} function i (line 8) | function i(e,t,i){var n=document.createElement(t),a=i.getWidth(),o=i.get... function t (line 9) | function t(e){return e%=C,0>e&&(e+=C),e} function i (line 9) | function i(e,t,i,o){if(!t||!e)return!1;var r=e.type;L=L||W.getContext();... function n (line 9) | function n(e,t,i,n){var a=e.type;switch(a){case"bezier-curve":return"und... function a (line 9) | function a(e,t,i,n,a){return t.beginPath(),e.buildPath(t,i),t.closePath(... function o (line 9) | function o(e,t,n,a){return!i(e,t,n,a)} function r (line 9) | function r(e,t,i,n,a,o,r){if(0===a)return!1;var s=Math.max(a,5),l=0,h=e;... function s (line 9) | function s(e,t,i,n,a,o,r,s,l,h,m){if(0===l)return!1;var V=Math.max(l,5);... function l (line 9) | function l(e,t,i,n,a,o,r,s,l){if(0===r)return!1;var h=Math.max(r,5);if(l... function h (line 9) | function h(e,i,n,a,o,r,s,l,h){if(0===s)return!1;var m=Math.max(s,5);l-=e... function m (line 9) | function m(e,t,i,n){for(var t=Math.max(t,10),a=0,o=e.length-1;o>a;a++){v... function V (line 9) | function V(e,t,i,n,a,o){var r=(a-e)*(a-e)+(o-t)*(o-t);return n*n>r&&r>i*i} function U (line 9) | function U(e,t,i,n,a,o){return a>=e&&e+i>=a&&o>=t&&t+n>=o} function d (line 9) | function d(e,t,i,n,a){return i*i>(n-e)*(n-e)+(a-t)*(a-t)} function p (line 9) | function p(e,t,i,n,a,o,r,s,l){return h(e,t,(i+n)/2,a,o,r,n-i,s,l)} function c (line 9) | function c(e,t,i){for(var n=e.length,a=0,o=0,r=n-1;n>o;o++){var s=e[r][0... function u (line 9) | function u(e,t,i,n,a,o){if(o>t&&o>n||t>o&&n>o)return 0;if(n==t)return 0;... function y (line 9) | function y(){var e=E[0];E[0]=E[1],E[1]=e} function g (line 9) | function g(e,t,i,n,a,o,r,s,l,h){if(h>t&&h>n&&h>o&&h>s||t>h&&n>h&&o>h&&s>... function b (line 9) | function b(e,t,i,n,a,o,r,s){if(s>t&&s>n&&s>o||t>s&&n>s&&o>s)return 0;var... function f (line 9) | function f(e,i,n,a,o,r,s,l){if(l-=i,l>n||-n>l)return 0;var h=Math.sqrt(n... function k (line 9) | function k(e,t,i,n,a){var o=0,m=0,V=0,U=0,d=0,p=!0,c=!0;i=i||"fill";for(... function x (line 9) | function x(e,t){var i=e+":"+t;if(v[i])return v[i];L=L||W.getContext(),L.... function _ (line 9) | function _(e,t){var i=e+":"+t;if(w[i])return w[i];L=L||W.getContext(),L.... function t (line 9) | function t(t,n,a,o,r,s,l){r&&(t.font=r),t.textAlign=s,t.textBaseline=l;v... function i (line 9) | function i(t,i,n,a,o,r){var s=e("../tool/area"),l=s.getTextWidth(t,a),h=... function t (line 9) | function t(e){return e>-u&&u>e} function i (line 9) | function i(e){return e>u||-u>e} function n (line 9) | function n(e,t,i,n,a){var o=1-a;return o*o*(o*e+3*a*t)+a*a*(a*n+3*o*i)} function a (line 9) | function a(e,t,i,n,a){var o=1-a;return 3*(((t-e)*o+2*(i-t)*a)*o+(n-i)*a*a)} function o (line 9) | function o(e,i,n,a,o,r){var s=a+3*(i-n)-e,l=3*(n-2*i+e),h=3*(i-e),m=e-o,... function r (line 9) | function r(e,n,a,o,r){var s=6*a-12*n+6*e,l=9*n+3*o-3*e-9*a,h=3*n-3*e,m=0... function s (line 9) | function s(e,t,i,n,a,o){var r=(t-e)*a+e,s=(i-t)*a+t,l=(n-i)*a+i,h=(s-r)*... function l (line 9) | function l(e,t,i,a,o,r,s,l,h,m,V){var U,d=.005,p=1/0;b[0]=h,b[1]=m;for(v... function h (line 9) | function h(e,t,i,n){var a=1-n;return a*(a*e+2*n*t)+n*n*i} function m (line 9) | function m(e,t,i,n){return 2*((1-n)*(t-e)+n*(i-t))} function V (line 9) | function V(e,n,a,o,r){var s=e-2*n+a,l=2*(n-e),h=e-o,m=0;if(t(s)){if(i(l)... function U (line 9) | function U(e,t,i){var n=e+i-2*t;return 0===n?.5:(e-t)/n} function d (line 9) | function d(e,t,i,n,a){var o=(t-e)*n+e,r=(i-t)*n+t,s=(r-o)*n+o;a[0]=e,a[1... function p (line 9) | function p(e,t,i,n,a,o,r,s,l){var m,V=.005,U=1/0;b[0]=r,b[1]=s;for(var d... function t (line 9) | function t(e){return e>-s&&s>e} function i (line 9) | function i(e){return e>s||-s>e} function t (line 9) | function t(e){this._targetPool=e.target||{},this._targetPool instanceof ... function t (line 9) | function t(e){return null!=e.x&&null!=e.y} function i (line 9) | function i(e,t,i,n,a){p.call(this,e,t,i,n,a);var o=this;this.selectedMap... function e (line 11) | function e(e,t){e[t]=e[t]instanceof Array?e[t].length>1?e[t]:[e[t][0],e[... function e (line 11) | function e(e,t){var i=e.toString(),n=t.toString(),a=0;try{a=n.split(".")... function t (line 11) | function t(e,t){var i=e.toString(),n=t.toString(),a=0;try{a+=i.split("."... function i (line 11) | function i(e,t){var i=0,n=0;try{i=e.toString().split(".")[1].length}catc... function n (line 11) | function n(e,t){return i(e,-t)} function t (line 11) | function t(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;e.moveTo(i,n+... function i (line 11) | function i(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;e.moveTo(i,n+... function n (line 11) | function n(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;e.moveTo(i+4*... function a (line 11) | function a(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;e.moveTo(i,n+... function o (line 11) | function o(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;e.moveTo(i+6*... function r (line 11) | function r(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16,r=t.width/2;e... function s (line 11) | function s(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;e.moveTo(i,n)... function l (line 11) | function l(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;e.moveTo(i,n)... function h (line 11) | function h(e,t){var i=t.x,n=t.y,a=t.width-2,o=t.height-2,r=Math.min(a,o)... function m (line 11) | function m(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;n-=o,e.moveTo... function V (line 11) | function V(e,t){var i=t.x,n=t.y,a=t.width,o=t.height,r=a/16,s=o/16,l=2*M... function U (line 11) | function U(e,t){var i=t.x,n=t.y,a=t.width,o=t.height,r=Math.min(a,o)/2;e... function d (line 11) | function d(e,t){for(var i=t.x,n=t.y,a=t.width,o=t.height,r=Math.round(o/... function p (line 11) | function p(e,t){for(var i=t.x,n=t.y,a=t.width,o=t.height,r=Math.round(a/... function c (line 11) | function c(e,t){var i=t.x,n=t.y,a=t.width/16;e.moveTo(i+a,n),e.lineTo(i+... function u (line 11) | function u(e,t){var i=t.x,n=t.y,a=t.width/16,o=t.height/16;e.moveTo(i,n)... function y (line 11) | function y(e,t){var i=t.x,n=t.y,a=t.width,o=t.height;e.moveTo(i,n+o/2),e... function g (line 11) | function g(e,t){var i=t.width/2,n=t.height/2,a=Math.min(i,n);e.moveTo(t.... function b (line 11) | function b(e,t){e.rect(t.x,t.y,t.width,t.height),e.closePath()} function f (line 11) | function f(e,t){var i=t.width/2,n=t.height/2,a=t.x+i,o=t.y+n,r=Math.min(... function k (line 11) | function k(e,t){var i=t.width/2,n=t.height/2,a=t.x+i,o=t.y+n,r=Math.min(... function x (line 11) | function x(e,t){var i=t.x,n=t.y,a=t.width/16;e.moveTo(i+8*a,n),e.lineTo(... function _ (line 11) | function _(t,i){var n=e("zrender/shape/Star"),a=i.width/2,o=i.height/2;n... function L (line 11) | function L(t,i){var n=e("zrender/shape/Heart");n.prototype.buildPath(t,{... function W (line 11) | function W(t,i){var n=e("zrender/shape/Droplet");n.prototype.buildPath(t... function X (line 11) | function X(e,t){var i=t.x,n=t.y-t.height/2*1.5,a=t.width/2,o=t.height/2,... function v (line 11) | function v(t,i,n){var a=e("zrender/shape/Image");this._imageShape=this._... function w (line 11) | function w(e){I.call(this,e)} function t (line 11) | function t(e){i.call(this,e),this.style.curveness>0&&this.updatePoints(t... function t (line 11) | function t(e){i.call(this,e)} function t (line 11) | function t(e,t,i,n,a){var o,r=i.style.pointList,s=r.length;if(!t){if(o=[... function i (line 11) | function i(e,t){for(var i=arguments.length,n=2;i>n;n++){var a=arguments[... function n (line 11) | function n(e,t,n,a,o){var r=n.style;t||(t={position:n.position,style:{x:... function a (line 11) | function a(e,t,i,n,a){if(!t){var o=i.style.y;t={style:{y:[o[0],o[0],o[0]... function o (line 11) | function o(e,t,i,n,a){var o=i.style.x,r=i.style.y,s=i.style.r0,l=i.style... function r (line 11) | function r(e,t,n,a,o){t||(t="r"!=n._animationAdd?{ function s (line 12) | function s(e,t,n,a,o){t||(t={style:{x:"left"==n.style.textAlign?n.style.... function l (line 12) | function l(t,i,n,a,o){var r=e("zrender/shape/Polygon").prototype.getRect... function h (line 12) | function h(e,t,n,a,o){t||(t={style:{source0:0,source1:n.style.source1>0?... function m (line 12) | function m(e,t,i,n,a){t||(t={style:{angle:i.style.startAngle}});var o=i.... function V (line 12) | function V(e,t,i,a,o,r){if(i.style._x=i.style.x,i.style._y=i.style.y,i.s... function U (line 12) | function U(e,t,n,a,o){t||(t={style:{xStart:n.style.xStart,yStart:n.style... function d (line 12) | function d(e,t,i,n,a){a=a||"QuinticOut",i.__animating=!0,e.addShape(i);v... function t (line 12) | function t(e,t,i,n){var a,r=i.effect,l=r.color||i.style.strokeColor||i.s... function i (line 12) | function i(e,t,i,n){var a=i.effect,o=a.color||i.style.strokeColor||i.sty... function n (line 12) | function n(e,t,i,n,a){var s=i.effect,h=i.style,m=s.color||h.strokeColor|... function a (line 12) | function a(e,t,i,a){var o=new V({style:{shapeList:[]},zlevel:a,hoverable... function t (line 12) | function t(e,t,a,o,r){this.ecTheme=e,this.messageCenter=t,this.zr=a,this... function t (line 12) | function t(e,t){e=e.array,t=t.array;var i=t[0]-e[0],n=t[1]-e[1],a=t[2]-e... function i (line 12) | function i(e){this.points=[e.mp0,e.mp1],this.group=e} function n (line 12) | function n(e){var t=e.points;t[0][1]0&&t(e[o],n[a-1])|... function e (line 12) | function e(e,t){return Math.sin(t?e*a:e)} function t (line 12) | function t(e,t){return Math.cos(t?e*a:e)} function i (line 12) | function i(e){return e*a} function n (line 12) | function n(e){return e/a} function t (line 12) | function t(e,t,i,n,a,o,r){var s=.5*(i-e),l=.5*(n-t);return(2*(t-i)+s+l)*... function t (line 12) | function t(e,t){if("undefined"!=typeof e){if(!t)return e;t=t.split(".");... function i (line 12) | function i(e,i){for(var n,a=0,o=e.length;o>a;a++)if(n=t(e[a],i),"undefin... function n (line 12) | function n(e,i){for(var n,o=e.length;o--;){var r=t(e[o],i);"undefined"!=... function e (line 12) | function e(e){return e.replace(/^\s+/,"").replace(/\s+$/,"")} function t (line 12) | function t(t,i){return"string"==typeof t?e(t).match(/%$/)?parseFloat(t)/... function i (line 12) | function i(e,i){return[t(i[0],e.getWidth()),t(i[1],e.getHeight())]} function n (line 12) | function n(e,i){i instanceof Array||(i=[0,i]);var n=Math.min(e.getWidth(... function a (line 12) | function a(e){return isNaN(e)?"-":(e=(e+"").split("."),e[0].replace(/(\d... function o (line 12) | function o(e){for(var t=1,i=0;Math.round(e*t)/t!==e;)t*=10,i++;return i} function t (line 12) | function t(e,t){this.left=null,this.right=null,this.axis=e,this.data=t} function e (line 12) | function e(e,t){return e-t} function t (line 12) | function t(e,t,i){var n=e[t];e[t]=e[i],e[i]=n} function i (line 12) | function i(e,i,n,a,o){for(var r=i;n>i;){var r=Math.round((n+i)/2),s=e[r]... function n (line 12) | function n(t,n,a,o,r){return arguments.length<=3&&(o=n,r=2==arguments.le... function t (line 12) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.dom=o.dom,this._tDom=d... function t (line 13) | function t(e){i.call(this,e)} function t (line 13) | function t(e){i.call(this,e)} function t (line 13) | function t(e,t,i){if(0!==e.length){for(var n=e[0][0],a=e[0][0],o=e[0][1]... function i (line 13) | function i(e,t,i,n,a,r){var s=[];o.cubicExtrema(e[0],t[0],i[0],n[0],s);f... function n (line 13) | function n(e,t,i,n,a){var r=o.quadraticExtremum(e[0],t[0],i[0]),s=o.quad... function t (line 13) | function t(e){i.call(this,e)} function t (line 13) | function t(e,t,n,a,o,r){i.call(this,e,t,n,a,o),this.axisType=r,this._axi... function t (line 13) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} function t (line 13) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o);var r=this;r._ondrift=funct... function t (line 15) | function t(e,t,n,a,o,r){if(a.data.length<1)return void console.error("op... function t (line 15) | function t(e,t,n,a,o,r,s){if(!s||0===s.length)return void console.err("o... function e (line 15) | function e(e,t,i){i=i>1?i:2;for(var n,a,o,r,s=0,l=m.length;l>s;s++)if(n=... function t (line 15) | function t(e){return 10>e?"0"+e:e} function i (line 15) | function i(e,i){("week"==e||"month"==e||"quarter"==e||"half-year"==e||"y... function n (line 15) | function n(e){return e=h(e),e.setDate(e.getDate()+8-e.getDay()),e} function a (line 15) | function a(e,t,i){return e=h(e),e.setMonth(Math.ceil((e.getMonth()+1)/i)... function o (line 15) | function o(e,t){return a(e,t,1)} function r (line 15) | function r(e,t){return a(e,t,3)} function s (line 15) | function s(e,t){return a(e,t,6)} function l (line 15) | function l(e,t){return a(e,t,12)} function h (line 15) | function h(e){return e instanceof Date?e:new Date("string"==typeof e?e.r... function e (line 15) | function e(e){return X.log(I(e))/X.LN10} function t (line 15) | function t(e){return X.pow(10,e)} function i (line 15) | function i(e){return e===w(e)} function n (line 15) | function n(e,t,n,a){b=a||{},f=b.steps||L,k=b.secs||W,n=v(+n||0)%99,e=+e|... function a (line 15) | function a(e,i,n,a){a=a||0;var s=o((i-e)/n,-1),l=o(e,-1,1),h=o(i,-1),m=X... function o (line 15) | function o(n,a,o){a=v(a%10)||2,0>a&&(i(n)?a=(""+I(n)).replace(/0+$/,"").... function r (line 15) | function r(e,i,n){var a=i.e-e.e;a&&(e.e+=a,e.c*=t(-a),e.c=n?w(e.c):K(e.c))} function s (line 15) | function s(e,t,i){e.et[n];)n++;if(!t[n])for... function h (line 15) | function h(e,t,n){var s,h=n||+k.slice(-1),p=l((t-e)/h,f),u=o(t-e),g=o(e,... function m (line 15) | function m(e,i){for(var n,a,o,r,s=[],h=k.length;h--;)n=k[h],a=l((i.c-e.c... function V (line 15) | function V(e,i,n){for(var a,o,r=i.c,s=(i.c-e.c)/n-1;r>e.c;)s=l(s+1,f),s=... function U (line 15) | function U(e,n,a,o,r,s){var l=r.c-o.c,h=l/s*t(r.e);if(!i(h)&&(h=w(h),l=h... function d (line 15) | function d(e,t,i){if(i=i||5,x)t=e+i;else if(_)e=t-i;else{var n=i-(t-e),o... function p (line 15) | function p(e,t,i){i=i||5;var n=X.min(I(t/i),i)/2.1;return x?t=e+n:_?e=t-... function c (line 15) | function c(e,t,i,n){ function u (line 16) | function u(e){return e=(+e).toFixed(15).split("."),e.pop().replace(/0+$/... function y (line 16) | function y(e,t,i,n){if(x){var a=o(e,4,1);i.e-a.e>6&&(a={c:0,e:i.e}),s(i,... function g (line 16) | function g(e,t,i){var n=i?[i]:k,s=t-e;if(0===s)return t=o(t,3),i=n[0],t.... function t (line 16) | function t(e){return i(),u=e||{},n(),a(),[o(),i()][0]} function i (line 16) | function i(){U=u=g=c=b=f=y=k=d=p=null} function n (line 16) | function n(){d=u.logLabelBase,null==d?(p="plain",d=10,c=I):(d=+d,1>d&&(d... function a (line 16) | function a(){function e(){y>m&&(y=m);var e=w(l(m/y)),t=v(l(m/e)),i=e*t,n... function o (line 16) | function o(){for(var e=[],t=0,i=k.length;i>t;t++)e[t]=(U?1:-1)*k[t];!U&&... function r (line 16) | function r(){if("exponent"===p){var e=d,t=c;return function(i){if(!isFin... function s (line 16) | function s(){var e=U,t=g;return{value2Coord:function(i){return null==i||... function l (line 16) | function l(e){return+Number(+e).toFixed(14)} function h (line 16) | function h(e){return Number(e).toFixed(15).replace(/\.?0*$/,"")} function m (line 16) | function m(e){e=h(Math.round(e));for(var t=[],i=0,n=e.length;n>i;i++){va... function V (line 16) | function V(e){return e>-S&&S>e} function t (line 16) | function t(e,t,i,a,o){n.call(this,e,t,i,a,o),this.refresh(a)} function i (line 16) | function i(e,t,i){var n=t.x,a=t.y,r=t.width,s=t.height,l=s/2;t.symbol.ma... function i (line 16) | function i(){c--,0===c&&t&&t()} function n (line 16) | function n(e){e.style.controlPointList=null} function t (line 16) | function t(e){i.call(this,e)} function t (line 16) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} function i (line 16) | function i(){c--,0===c&&t&&t()} function t (line 16) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} function t (line 16) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o);var s=this;s._ondrift=funct... function t (line 18) | function t(e){i.call(this,e)} function t (line 18) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} function i (line 18) | function i(){p--,0===p&&t&&t()} function t (line 18) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o);var r=this;r.shapeHandler.o... function a (line 19) | function a(t,i,n){for(var a=t;i>a;a++)if(e[a]._rect.y+=n,e[a].style.y+=n... function o (line 19) | function o(t,i){for(var n=t;n>=0&&(e[n]._rect.y-=i,e[n].style.y-=i,e[n].... function r (line 19) | function r(e,t,i,n,a){for(var o,r,s,l=i[0],h=i[1],m=a>0?t?Number.MAX_VAL... function i (line 19) | function i(){s--,0===s&&t&&t()} function t (line 19) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} function t (line 19) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} function a (line 19) | function a(e){(e>o||void 0===o)&&(o=e),(r>e||void 0===r)&&(r=e)} function t (line 19) | function t(e,t){return[e*n.sin(t),e*n.cos(t)]} function i (line 19) | function i(e,t){return[Math.sqrt(e*e+t*t),Math.atan(t/e)]} function t (line 19) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.scaleLineLength=4,this... function t (line 21) | function t(e){i.call(this,e),this._pathProxy=new n} function t (line 21) | function t(e,t,o,h,m){var V=this;r.call(this,e,t,o,h,m),this.__nodePosit... function i (line 21) | function i(e){if(this.isDragstart&&e.target){var t=e.target;t.fixed=!0,t... function n (line 21) | function n(){this._layout.temperature=.8,this._step()} function a (line 21) | function a(e,t){if(this.isDragend&&e.target){var i=e.target;i.fixed=!1,t... function o (line 21) | function o(e,t,i){var n=y.create();return n[0]=(Math.random()-.5)*i+e,n[... function t (line 21) | function t(){if("undefined"!=typeof Worker&&"undefined"!=typeof Blob)try... function t (line 21) | function t(){this.subRegions=[],this.nSubRegions=0,this.node=null,this.m... function i (line 21) | function i(){this.position=r.create(),this.force=r.create(),this.forcePr... function n (line 21) | function n(e,t){this.node1=e,this.node2=t,this.weight=1} function a (line 21) | function a(){this.barnesHutOptimize=!1,this.barnesHutTheta=1.5,this.repu... function t (line 23) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o);var r=this;r._onmousewheel=... function t (line 23) | function t(e,t){for(var i=0;i.5?.5:1,r=t.y,s=(t.height-n... function i (line 34) | function i(e,t,i,n){if(e===i)throw new Error("x0 is equal with x1!!!");i... function n (line 34) | function n(e,t,n){var a=~~t,o=e.time.length;e.xpx=[],e.ypx=[];for(var r,... function a (line 34) | function a(e,t,i){for(var n,a=0,o=t.xpx.length,r=0;o>r;r++)n=i(t,r),a=Ma... function t (line 34) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} function t (line 34) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a);var r=this;... function e (line 35) | function e(e){({x:e.x,y:e.y,width:e.width,height:e.height});this.x=e.x,t... function t (line 35) | function t(e,t){this.id=e,this.depth=0,this.height=0,this.children=[],th... function i (line 35) | function i(e){this.root=new t(e)} function a (line 35) | function a(e,i){var n=new t(e.name,e);i.add(n);var o=e.children;if(o)for... function n (line 35) | function n(t){for(var i=e.getNodeById(t.id),a=0;ae... function m (line 35) | function m(e){return"function"==typeof e?e:function(){return e}} function n (line 35) | function n(e,t,i){i>>=5;for(var n,a=e.sprite,o=e.width>>5,r=e.x-(o<<4),s... function a (line 35) | function a(e,t){return t.row[e.y]&&t.cloumn[e.x]&&e.x>=t.row[e.y].start&... function o (line 35) | function o(e){c.clearRect(0,0,(d<<5)/u,p/u),c.save(),c.font=e.style+" "+... function r (line 35) | function r(e,t){for(var i=e.length,n=0;i--;)n+=t(e[i]);return n} function e (line 35) | function e(e){this.defaultOption={type:"RECT"},this._init(e)} function t (line 35) | function t(e,t,n,a,o){i.call(this,e,t,n,a,o),this.refresh(a)} FILE: examples/login/js/mui.locker.js function getElementLeft (line 22) | function getElementLeft(element) { function getElementTop (line 32) | function getElementTop(element) { FILE: examples/login/libs/easymob-webim-sdk/easemob.im-1.0.5.js function getIEVersion (line 285) | function getIEVersion(){ FILE: examples/login/libs/easymob-webim-sdk/jquery-1.11.1.js function isArraylike (line 570) | function isArraylike( obj ) { function Sizzle (line 773) | function Sizzle( selector, context, results, seed ) { function createCache (line 888) | function createCache() { function markFunction (line 906) | function markFunction( fn ) { function assert (line 915) | function assert( fn ) { function addHandle (line 937) | function addHandle( attrs, handler ) { function siblingCheck (line 952) | function siblingCheck( a, b ) { function createInputPseudo (line 979) | function createInputPseudo( type ) { function createButtonPseudo (line 990) | function createButtonPseudo( type ) { function createPositionalPseudo (line 1001) | function createPositionalPseudo( fn ) { function testContext (line 1024) | function testContext( context ) { function setFilters (line 2021) | function setFilters() {} function toSelector (line 2092) | function toSelector( tokens ) { function addCombinator (line 2102) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2155) | function elementMatcher( matchers ) { function multipleContexts (line 2169) | function multipleContexts( selector, contexts, results ) { function condense (line 2178) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2199) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2292) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2347) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function winnow (line 2643) | function winnow( elements, qualifier, not ) { function sibling (line 2973) | function sibling( cur, dir ) { function createOptions (line 3056) | function createOptions( options ) { function detach (line 3456) | function detach() { function completed (line 3470) | function completed() { function dataAttr (line 3633) | function dataAttr( elem, key, data ) { function isEmptyDataObject (line 3665) | function isEmptyDataObject( obj ) { function internalData (line 3681) | function internalData( elem, name, data, pvt /* Internal Use Only */ ) { function internalRemoveData (line 3770) | function internalRemoveData( elem, name, pvt ) { function returnTrue (line 4255) | function returnTrue() { function returnFalse (line 4259) | function returnFalse() { function safeActiveElement (line 4263) | function safeActiveElement() { function createSafeFragment (line 5272) | function createSafeFragment( document ) { function getAll (line 5324) | function getAll( context, tag ) { function fixDefaultChecked (line 5347) | function fixDefaultChecked( elem ) { function manipulationTarget (line 5355) | function manipulationTarget( elem, content ) { function disableScript (line 5365) | function disableScript( elem ) { function restoreScript (line 5369) | function restoreScript( elem ) { function setGlobalEval (line 5380) | function setGlobalEval( elems, refElements ) { function cloneCopyEvent (line 5388) | function cloneCopyEvent( src, dest ) { function fixCloneNodeIssues (line 5416) | function fixCloneNodeIssues( src, dest ) { function actualDisplay (line 6007) | function actualDisplay( name, doc ) { function defaultDisplay (line 6029) | function defaultDisplay( nodeName ) { function addGetHookIf (line 6221) | function addGetHookIf( conditionFn, hookFn ) { function computeStyleTests (line 6315) | function computeStyleTests() { function vendorPropName (line 6433) | function vendorPropName( style, name ) { function showHide (line 6455) | function showHide( elements, show ) { function setPositiveNumber (line 6506) | function setPositiveNumber( elem, value, subtract ) { function augmentWidthOrHeight (line 6514) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { function getWidthOrHeight (line 6553) | function getWidthOrHeight( elem, name, extra ) { function Tween (line 6892) | function Tween( elem, options, prop, end, easing ) { function createFxNow (line 7061) | function createFxNow() { function genFx (line 7069) | function genFx( type, includeWidth ) { function createTween (line 7089) | function createTween( value, prop, animation ) { function defaultPrefilter (line 7103) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 7245) | function propFilter( props, specialEasing ) { function Animation (line 7282) | function Animation( elem, properties, options ) { function addToPrefiltersOrTransports (line 8596) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 8628) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 8655) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 8675) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 8730) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 9189) | function done( status, nativeStatusText, responses, headers ) { function buildParams (line 9441) | function buildParams( prefix, obj, traditional, add ) { function createStandardXHR (line 9713) | function createStandardXHR() { function createActiveXHR (line 9719) | function createActiveXHR() { function getWindow (line 10014) | function getWindow( elem ) { FILE: examples/login/libs/easymob-webim-sdk/json2.js function f (line 169) | function f(n) { function quote (line 203) | function quote(string) { function str (line 220) | function str(key, holder) { function walk (line 416) | function walk(holder, key) { FILE: examples/login/libs/easymob-webim-sdk/strophe-custom-2.0.0.js function b64_sha1 (line 108) | function b64_sha1(s){return binb2b64(core_sha1(str2binb(s),s.length * 8));} function str_sha1 (line 109) | function str_sha1(s){return binb2str(core_sha1(str2binb(s),s.length * 8));} function b64_hmac_sha1 (line 110) | function b64_hmac_sha1(key, data){ return binb2b64(core_hmac_sha1(key, d... function str_hmac_sha1 (line 111) | function str_hmac_sha1(key, data){ return binb2str(core_hmac_sha1(key, d... function core_sha1 (line 116) | function core_sha1(x, len) function sha1_ft (line 164) | function sha1_ft(t, b, c, d) function sha1_kt (line 175) | function sha1_kt(t) function core_hmac_sha1 (line 184) | function core_hmac_sha1(key, data) function safe_add (line 204) | function safe_add(x, y) function rol (line 214) | function rol(num, cnt) function str2binb (line 223) | function str2binb(str) function binb2str (line 237) | function binb2str(bin) function binb2b64 (line 251) | function binb2b64(binarray) function $build (line 621) | function $build(name, attrs) { return new Strophe.Builder(name, attrs); } function $msg (line 632) | function $msg(attrs) { return new Strophe.Builder("message", attrs); } function $iq (line 643) | function $iq(attrs) { return new Strophe.Builder("iq", attrs); } function $pres (line 653) | function $pres(attrs) { return new Strophe.Builder("presence", attrs); } FILE: examples/nativeTab/js/mui.js function run (line 225) | function run() { function detect (line 468) | function detect(ua) { function detect (line 518) | function detect(ua) { function CustomEvent (line 855) | function CustomEvent(event, params) { function update (line 910) | function update(fn) { function handleScroll (line 1982) | function handleScroll(wrapper, iframe) { function Class (line 3418) | function Class() { function toggleEvents (line 6971) | function toggleEvents(element, isRemove) { FILE: js/mui.animationframe.js function animation_id (line 17) | function animation_id() { function recursion (line 25) | function recursion(callback) { function queue (line 37) | function queue(callback) { function queueAfter (line 48) | function queueAfter(callback) { function cancel (line 61) | function cancel(qid) { FILE: js/mui.class.js function Class (line 30) | function Class() { FILE: js/mui.detect.5+.js function detect (line 7) | function detect(ua) { FILE: js/mui.detect.js function detect (line 7) | function detect(ua) { FILE: js/mui.fixed.classlist.js function update (line 12) | function update(fn) { FILE: js/mui.fixed.js function CustomEvent (line 23) | function CustomEvent(event, params) { FILE: js/mui.init.js function handleScroll (line 92) | function handleScroll(wrapper, iframe) { FILE: js/mui.js function run (line 220) | function run() { FILE: js/tableviews.js function toggleEvents (line 337) | function toggleEvents(element, isRemove) { FILE: plugin/share/plusShare.js function share (line 24) | function share(id, msg, callback) { function openSystem (line 52) | function openSystem(msg, callback) {