⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ext-core-debug.js

📁 一个简单ssh+extjs的人力资源管理系统(转载)
💻 JS
📖 第 1 页 / 共 5 页
字号:
                setInterval(function(){                    if(textEl.dom.offsetHeight != textSize){                        textEvent.fire(textSize, textSize = textEl.dom.offsetHeight);                    }                }, this.textResizeInterval);            }            textEvent.addListener(fn, scope, options);        },                removeResizeListener : function(fn, scope){            if(resizeEvent){                resizeEvent.removeListener(fn, scope);            }        },                fireResize : function(){            if(resizeEvent){                resizeEvent.fire(D.getViewWidth(), D.getViewHeight());            }        },                ieDeferSrc : false,                textResizeInterval : 50    };         pub.on = pub.addListener;        pub.un = pub.removeListener;    pub.stoppedMouseDownEvent = new Ext.util.Event();    return pub;}();Ext.onReady = Ext.EventManager.onDocumentReady;(function(){    var initExtCss = function(){                var bd = document.body || document.getElementsByTagName('body')[0];        if(!bd){ return false; }        var cls = [' ',                Ext.isIE ? "ext-ie " + (Ext.isIE6 ? 'ext-ie6' : 'ext-ie7')                : Ext.isGecko ? "ext-gecko " + (Ext.isGecko2 ? 'ext-gecko2' : 'ext-gecko3')                : Ext.isOpera ? "ext-opera"                : Ext.isSafari ? "ext-safari" : ""];        if(Ext.isMac){            cls.push("ext-mac");        }        if(Ext.isLinux){            cls.push("ext-linux");        }        if(Ext.isBorderBox){            cls.push('ext-border-box');        }        if(Ext.isStrict){             var p = bd.parentNode;            if(p){                p.className += ' ext-strict';            }        }        bd.className += cls.join(' ');        return true;    }    if(!initExtCss()){        Ext.onReady(initExtCss);    }})();Ext.EventObject = function(){    var E = Ext.lib.Event;        var safariKeys = {        3 : 13,         63234 : 37,         63235 : 39,         63232 : 38,         63233 : 40,         63276 : 33,         63277 : 34,         63272 : 46,         63273 : 36,         63275 : 35      };        var btnMap = Ext.isIE ? {1:0,4:1,2:2} :                (Ext.isSafari ? {1:0,2:1,3:2} : {0:0,1:1,2:2});    Ext.EventObjectImpl = function(e){        if(e){            this.setEvent(e.browserEvent || e);        }    };    Ext.EventObjectImpl.prototype = {                browserEvent : null,                button : -1,                shiftKey : false,                ctrlKey : false,                altKey : false,                BACKSPACE: 8,                TAB: 9,                NUM_CENTER: 12,                ENTER: 13,                RETURN: 13,                SHIFT: 16,                CTRL: 17,        CONTROL : 17,                 ALT: 18,                PAUSE: 19,                CAPS_LOCK: 20,                ESC: 27,                SPACE: 32,                PAGE_UP: 33,        PAGEUP : 33,                 PAGE_DOWN: 34,        PAGEDOWN : 34,                 END: 35,                HOME: 36,                LEFT: 37,                UP: 38,                RIGHT: 39,                DOWN: 40,                PRINT_SCREEN: 44,                INSERT: 45,                DELETE: 46,                ZERO: 48,                ONE: 49,                TWO: 50,                THREE: 51,                FOUR: 52,                FIVE: 53,                SIX: 54,                SEVEN: 55,                EIGHT: 56,                NINE: 57,                A: 65,                B: 66,                C: 67,                D: 68,                E: 69,                F: 70,                G: 71,                H: 72,                I: 73,                J: 74,                K: 75,                L: 76,                M: 77,                N: 78,                O: 79,                P: 80,                Q: 81,                R: 82,                S: 83,                T: 84,                U: 85,                V: 86,                W: 87,                X: 88,                Y: 89,                Z: 90,                CONTEXT_MENU: 93,                NUM_ZERO: 96,                NUM_ONE: 97,                NUM_TWO: 98,                NUM_THREE: 99,                NUM_FOUR: 100,                NUM_FIVE: 101,                NUM_SIX: 102,                NUM_SEVEN: 103,                NUM_EIGHT: 104,                NUM_NINE: 105,                NUM_MULTIPLY: 106,                NUM_PLUS: 107,                NUM_MINUS: 109,                NUM_PERIOD: 110,                NUM_DIVISION: 111,                F1: 112,                F2: 113,                F3: 114,                F4: 115,                F5: 116,                F6: 117,                F7: 118,                F8: 119,                F9: 120,                F10: 121,                F11: 122,                F12: 123,                   setEvent : function(e){            if(e == this || (e && e.browserEvent)){                 return e;            }            this.browserEvent = e;            if(e){                                this.button = e.button ? btnMap[e.button] : (e.which ? e.which-1 : -1);                if(e.type == 'click' && this.button == -1){                    this.button = 0;                }                this.type = e.type;                this.shiftKey = e.shiftKey;                                this.ctrlKey = e.ctrlKey || e.metaKey;                this.altKey = e.altKey;                                this.keyCode = e.keyCode;                this.charCode = e.charCode;                                this.target = E.getTarget(e);                                this.xy = E.getXY(e);            }else{                this.button = -1;                this.shiftKey = false;                this.ctrlKey = false;                this.altKey = false;                this.keyCode = 0;                this.charCode = 0;                this.target = null;                this.xy = [0, 0];            }            return this;        },                stopEvent : function(){            if(this.browserEvent){                if(this.browserEvent.type == 'mousedown'){                    Ext.EventManager.stoppedMouseDownEvent.fire(this);                }                E.stopEvent(this.browserEvent);            }        },                preventDefault : function(){            if(this.browserEvent){                E.preventDefault(this.browserEvent);            }        },                isNavKeyPress : function(){            var k = this.keyCode;            k = Ext.isSafari ? (safariKeys[k] || k) : k;            return (k >= 33 && k <= 40) || k == this.RETURN || k == this.TAB || k == this.ESC;        },        isSpecialKey : function(){            var k = this.keyCode;            return (this.type == 'keypress' && this.ctrlKey) || k == 9 || k == 13  || k == 40 || k == 27 ||            (k == 16) || (k == 17) ||            (k >= 18 && k <= 20) ||            (k >= 33 && k <= 35) ||            (k >= 36 && k <= 39) ||            (k >= 44 && k <= 45);        },                stopPropagation : function(){            if(this.browserEvent){                if(this.browserEvent.type == 'mousedown'){                    Ext.EventManager.stoppedMouseDownEvent.fire(this);                }                E.stopPropagation(this.browserEvent);            }        },                getCharCode : function(){            return this.charCode || this.keyCode;        },                getKey : function(){            var k = this.keyCode || this.charCode;            return Ext.isSafari ? (safariKeys[k] || k) : k;        },                getPageX : function(){            return this.xy[0];        },                getPageY : function(){            return this.xy[1];        },                getTime : function(){            if(this.browserEvent){                return E.getTime(this.browserEvent);            }            return null;        },                getXY : function(){            return this.xy;        },                getTarget : function(selector, maxDepth, returnEl){            return selector ? Ext.fly(this.target).findParent(selector, maxDepth, returnEl) : (returnEl ? Ext.get(this.target) : this.target);        },                getRelatedTarget : function(){            if(this.browserEvent){                return E.getRelatedTarget(this.browserEvent);            }            return null;        },                getWheelDelta : function(){            var e = this.browserEvent;            var delta = 0;            if(e.wheelDelta){                 delta = e.wheelDelta/120;            }else if(e.detail){                 delta = -e.detail/3;            }            return delta;        },                hasModifier : function(){            return ((this.ctrlKey || this.altKey) || this.shiftKey) ? true : false;        },                within : function(el, related){            var t = this[related ? "getRelatedTarget" : "getTarget"]();            return t && Ext.fly(el).contains(t);        },        getPoint : function(){            return new Ext.lib.Point(this.xy[0], this.xy[1]);        }    };    return new Ext.EventObjectImpl();}();(function(){var D = Ext.lib.Dom;var E = Ext.lib.Event;var A = Ext.lib.Anim;var propCache = {};var camelRe = /(-[a-z])/gi;var camelFn = function(m, a){ return a.charAt(1).toUpperCase(); };var view = document.defaultView;Ext.Element = function(element, forceNew){    var dom = typeof element == "string" ?            document.getElementById(element) : element;    if(!dom){         return null;    }    var id = dom.id;    if(forceNew !== true && id && Ext.Element.cache[id]){     

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -