📄 ext-yui-adapter.js
字号:
Ext={};window["undefined"]=window["undefined"];Ext.apply=function(A,B,C){if(C)Ext.apply(A,C);if(A&&B&&typeof B=="object")for(var D in B)A[D]=B[D];return A};(function(){var _5=0,ua=navigator.userAgent.toLowerCase(),_7=document.compatMode=="CSS1Compat",_8=ua.indexOf("opera")>-1,_9=(/webkit|khtml/).test(ua),_a=ua.indexOf("msie")>-1,_b=ua.indexOf("msie 7")>-1,_c=!_9&&ua.indexOf("gecko")>-1,_d=_a&&!_7,_e=(ua.indexOf("windows")!=-1||ua.indexOf("win32")!=-1),_f=(ua.indexOf("macintosh")!=-1||ua.indexOf("mac os x")!=-1),_10=window.location.href.toLowerCase().indexOf("https")===0;if(_a&&!_b){try{document.execCommand("BackgroundImageCache",false,true)}catch(e){}}Ext.apply(Ext,{isStrict:_7,isSecure:_10,isReady:false,SSL_SECURE_URL:"javascript:false",BLANK_IMAGE_URL:document.location.protocol+"//"+document.location.host+"/"+(document.location.pathname.split("/"))[1]+"/js/resources/images/default/s.gif",emptyFn:function(){},applyIf:function(A,B){if(A&&B)for(var C in B)if(typeof A[C]=="undefined")A[C]=B[C];return A},addBehaviors:function(A){if(!Ext.isReady){Ext.onReady(function(){Ext.addBehaviors(A)});return}var C={};for(var D in A){var B=D.split("@");if(B[1]){var E=B[0];if(!C[E])C[E]=Ext.select(E);C[E].on(B[1],A[D])}}C=null},id:function(B,A){A=A||"ext-gen";B=Ext.getDom(B);var C=A+(++_5);return B?(B.id?B.id:(B.id=C)):C},extend:function(){var A=function(A){for(var B in A)this[B]=A[B]};return function(G,C,F){if(typeof C=="object"){F=C;C=G;G=function(){C.apply(this,arguments)}}var D=function(){},E,B=C.prototype;D.prototype=B;E=G.prototype=new D();E.constructor=G;G.superclass=B;if(B.constructor==Object.prototype.constructor)B.constructor=C;G.override=function(A){Ext.override(G,A)};E.override=A;E.__extcls=G;Ext.override(G,F);return G}}(),override:function(A,D){if(D){var C=A.prototype;for(var B in D)C[B]=D[B]}},namespace:function(){var a=arguments,o=null,i,j,d,rt;for(i=0;i<a.length;++i){d=a[i].split(".");rt=d[0];eval("if (typeof "+rt+" == \"undefined\"){"+rt+" = {};} o = "+rt+";");for(j=1;j<d.length;++j){o[d[j]]=o[d[j]]||{};o=o[d[j]]}}},urlEncode:function(C){if(!C)return"";var E=[];for(var B in C){var F=C[B],G=typeof F;if(G=="undefined")E.push(encodeURIComponent(B),"=&");else if(G!="function"&&G!="object")E.push(encodeURIComponent(B),"=",encodeURIComponent(F),"&");else if(F instanceof Array)for(var D=0,A=F.length;D<A;D++)E.push(encodeURIComponent(B),"=",encodeURIComponent(F[D]===undefined?"":F[D]),"&")}E.pop();return E.join("")},urlDecode:function(I,G){if(!I||!I.length)return{};var F={},B=I.split("&"),E,H,D;for(var C=0,A=B.length;C<A;C++){E=B[C].split("=");H=decodeURIComponent(E[0]);D=decodeURIComponent(E[1]);if(G!==true){if(typeof F[H]=="undefined")F[H]=D;else if(typeof F[H]=="string"){F[H]=[F[H]];F[H].push(D)}else F[H].push(D)}else F[H]=D}return F},each:function(D,E,C){if(typeof D.length=="undefined"||typeof D=="string")D=[D];for(var B=0,A=D.length;B<A;B++)if(E.call(C||D[B],D[B],B,D)===false)return B},combine:function(){var B=arguments,E=B.length,D=[];for(var A=0;A<E;A++){var C=B[A];if(C instanceof Array)D=D.concat(C);else if(C.length!==undefined&&!C.substr)D=D.concat(Array.prototype.slice.call(C,0));else D.push(C)}return D},escapeRe:function(A){return A.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},callback:function(D,B,C,A){if(typeof D=="function")if(A)D.defer(A,B,C||[]);else D.apply(B,C||[])},getDom:function(A){if(!A)return null;return A.dom?A.dom:(typeof A=="string"?document.getElementById(A):A)},getCmp:function(A){return Ext.ComponentMgr.get(A)},num:function(B,A){if(typeof B!="number")return A;return B},destroy:function(){for(var B=0,D=arguments,A=D.length;B<A;B++){var C=D[B];if(C){if(C.dom){C.removeAllListeners();C.remove();continue}if(typeof C.purgeListeners=="function")C.purgeListeners();if(typeof C.destroy=="function")C.destroy()}}},isOpera:_8,isSafari:_9,isIE:_a,isIE7:_b,isGecko:_c,isBorderBox:_d,isWindows:_e,isMac:_f,useShims:((_a&&!_b)||(_c&&_f))})})();Ext.namespace("Ext","Ext.util","Ext.grid","Ext.dd","Ext.tree","Ext.data","Ext.form","Ext.menu","Ext.state","Ext.lib","Ext.layout");Ext.apply(Function.prototype,{createCallback:function(){var B=arguments,A=this;return function(){return A.apply(window,B)}},createDelegate:function(B,A,C){var D=this;return function(){var E=A||arguments;if(C===true){E=Array.prototype.slice.call(arguments,0);E=E.concat(A)}else if(typeof C=="number"){E=Array.prototype.slice.call(arguments,0);var F=[C,0].concat(A);Array.prototype.splice.apply(E,F)}return D.apply(B||window,E)}},defer:function(B,A,D,C){var E=this.createDelegate(A,D,C);if(B)return setTimeout(E,B);E();return 0},createSequence:function(B,C){if(typeof B!="function")return this;var A=this;return function(){var D=A.apply(this||window,arguments);B.apply(C||this||window,arguments);return D}},createInterceptor:function(B,A){if(typeof B!="function")return this;var C=this;return function(){B.target=this;B.method=C;if(B.apply(A||this||window,arguments)===false)return;return C.apply(this||window,arguments)}}});Ext.applyIf(String,{escape:function(A){return A.replace(/('|\\)/g,"\\$1")},leftPad:function(B,C,A){var D=new String(B);if(A==null)A=" ";while(D.length<C)D=A+D;return D},format:function(A){var B=Array.prototype.slice.call(arguments,1);return A.replace(/\{(\d+)\}/g,function(C,A){return B[A]})}});String.prototype.toggle=function(B,A){return this==B?A:B};Ext.applyIf(Number.prototype,{constrain:function(A,B){return Math.min(Math.max(this,A),B)}});Ext.applyIf(Array.prototype,{indexOf:function(B){for(var C=0,A=this.length;C<A;C++)if(this[C]==B)return C;return-1},remove:function(A){var B=this.indexOf(A);if(B!=-1)this.splice(B,1)}});Date.prototype.getElapsed=function(A){return Math.abs((A||new Date()).getTime()-this.getTime())};if(typeof YAHOO=="undefined")throw"Unable to load Ext, core YUI utilities (yahoo, dom, event) not found.";(function(){var G=YAHOO.util.Event,A=YAHOO.util.Dom,C=YAHOO.util.Connect,E=YAHOO.util.Easing,D=YAHOO.util.Anim,F;Ext.lib.Dom={getViewWidth:function(B){return B?A.getDocumentWidth():A.getViewportWidth()},getViewHeight:function(B){return B?A.getDocumentHeight():A.getViewportHeight()},isAncestor:function(C,B){return A.isAncestor(C,B)},getRegion:function(B){return A.getRegion(B)},getY:function(A){return this.getXY(A)[1]},getX:function(A){return this.getXY(A)[0]},getXY:function(I){var A,H,E,G,F=document.body;I=Ext.getDom(I);if(I.getBoundingClientRect){try{E=I.getBoundingClientRect();G=B(document).getScroll();return[E.left+G.left,E.top+G.top]}catch(M){return[0,30]}}else{var L=I.offsetLeft,K=I.offsetTop;A=I.offsetParent;var D=false;if(A!=I)while(A){L+=A.offsetLeft;K+=A.offsetTop;if(Ext.isSafari&&!D&&B(A).getStyle("position")=="absolute")D=true;if(Ext.isGecko){H=B(A);var J=parseInt(H.getStyle("borderTopWidth"),10)||0,C=parseInt(H.getStyle("borderLeftWidth"),10)||0;L+=C;K+=J;if(A!=I&&H.getStyle("overflow")!="visible"){L+=C;K+=J}}A=A.offsetParent}if(Ext.isSafari&&(D||B(I).getStyle("position")=="absolute")){L-=F.offsetLeft;K-=F.offsetTop}}A=I.parentNode;while(A&&A!=F){if(!Ext.isOpera||(Ext.isOpera&&A.tagName!="TR"&&B(A).getStyle("display")!="inline")){L-=A.scrollLeft;K-=A.scrollTop}A=A.parentNode}return[L,K]},setXY:function(B,A){B=Ext.fly(B,"_setXY");B.position();var C=B.translatePoints(A);if(A[0]!==false)B.dom.style.left=C.left+"px";if(A[1]!==false)B.dom.style.top=C.top+"px"},setX:function(A,B){this.setXY(A,[B,false])},setY:function(A,B){this.setXY(A,[false,B])}};Ext.lib.Event={getPageX:function(A){return G.getPageX(A.browserEvent||A)},getPageY:function(A){return G.getPageY(A.browserEvent||A)},getXY:function(A){return G.getXY(A.browserEvent||A)},getTarget:function(A){return G.getTarget(A.browserEvent||A)},getRelatedTarget:function(A){return G.getRelatedTarget(A.browserEvent||A)},on:function(C,B,E,A,D){G.on(C,B,E,A,D)},un:function(A,B,C){G.removeListener(A,B,C)},purgeElement:function(A){G.purgeElement(A)},preventDefault:function(A){G.preventDefault(A.browserEvent||A)},stopPropagation:function(A){G.stopPropagation(A.browserEvent||A)},stopEvent:function(A){G.stopEvent(A.browserEvent||A)},onAvailable:function(A,D,B,C){return G.onAvailable(A,D,B,C)}};Ext.lib.Ajax={request:function(D,B,E,A){return C.asyncRequest(D,B,E,A)},formRequest:function(F,D,G,E,A,B){C.setForm(F,A,B);return C.asyncRequest(Ext.getDom(F).method||"POST",D,G,E)},isCallInProgress:function(A){return C.isCallInProgress(A)},abort:function(A){return C.abort(A)},serializeForm:function(B){var A=C.setForm(B.dom||B);C.resetFormState();return A}};Ext.lib.Region=YAHOO.util.Region;Ext.lib.Point=YAHOO.util.Point;Ext.lib.Anim={scroll:function(B,A,C,E,F,D){this.run(B,A,C,E,F,D,YAHOO.util.Scroll)},motion:function(C,B,E,D,F,A){this.run(C,B,E,D,F,A,YAHOO.util.Motion)},color:function(B,A,C,F,E,D){this.run(B,A,C,F,E,D,YAHOO.util.ColorAnim)},run:function(D,G,F,B,H,A,C){C=C||YAHOO.util.Anim;if(typeof B=="string")B=YAHOO.util.Easing[B];var E=new C(D,G,F,B);E.animateX(function(){Ext.callback(H,A)});return E}};function B(A){if(!F)F=new Ext.Element.Flyweight();F.dom=A;return F}if(Ext.isIE)YAHOO.util.Event.on(window,"unload",function(){var A=Function.prototype;delete A.createSequence;delete A.defer;delete A.createDelegate;delete A.createCallback;delete A.createInterceptor});if(YAHOO.util.Anim)YAHOO.util.Anim.prototype.animateX=function(A,B){var C=function(){this.onComplete.unsubscribe(C);if(typeof A=="function")A.call(B||this,this)};this.onComplete.subscribe(C,this,true);this.animate()};if(YAHOO.util.DragDrop&&Ext.dd.DragDrop){YAHOO.util.DragDrop.defaultPadding=Ext.dd.DragDrop.defaultPadding;YAHOO.util.DragDrop.constrainTo=Ext.dd.DragDrop.constrainTo}YAHOO.util.Dom.getXY=function(A){var B=function(A){return Ext.lib.Dom.getXY(A)};return YAHOO.util.Dom.batch(A,B,YAHOO.util.Dom,true)};if(YAHOO.util.AnimMgr)YAHOO.util.AnimMgr.fps=1000;YAHOO.util.Region.prototype.adjust=function(B,C,D,A){this.top+=B;this.left+=C;this.right+=A;this.bottom+=D;return this}})()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -