PageSourceSearch

https://www.aera.net/ScriptResource.axd?d=LxjRs3XOu8DsHCM3hGEFSz8L…AF7HNCmXgKGheldA0C87gvk1&t=fffffffff298d47a

js aera.net collected 2026-09-24 08:34:33 UTC 4,140 bytes, 151 lines download raw bytes

1(function(){Type.registerNamespace("Telerik.Web.UI");
2var a=Telerik.Web.UI;
3a.ShortCut=function(c,d,b){this._name=c;
4this._shortcutString="";
5this._callBack=b;
6this.CtrlKey=false;
7this.LeftCtrlKey=false;
8this.ShiftKey=false;
9this.LeftShiftKey=false;
10this.AltKey=false;
11this.LeftAltKey=false;
12this.CmdKey=false;
13this.KeyCode=0;
14this.setShortCut(d);
15};
16a.ShortCut.prototype={get_name:function(){return this._name;
17},set_name:function(b){this._name=b;
18},get_shortCutString:function(){return this._shortcutString;
19},setShortCut:function(b){this._parseShortcutString(b);
20this._shortcutString=b;
21},get_callBack:function(){return this._callBack;
22},set_callBack:function(b){this._callBack=b;
23},_parseShortcutString:function(c){if("string"==typeof(c)){this.CtrlKey=false;
24this.LeftCtrlKey=false;
25this.ShiftKey=false;
26this.LeftShiftKey=false;
27this.AltKey=false;
28this.LeftAltKey=false;
29this.CmdKey=false;
30this.KeyCode=0;
31c=c.replace(/\s*/gi,"");
32c=c.replace(/\+\+/gi,"+PLUS");
33var e=c.split("+");
34var d="";
35for(var b=0;
36b<e.length;
37b++){d=e[b].toUpperCase();
38switch(d){case"LCTRL":this.LeftCtrlKey=true;
39case"CTRL":this.CtrlKey=true;
40break;
41case"LSHIFT":this.LeftShiftKey=true;
42case"SHIFT":this.ShiftKey=true;
43break;
44case"LALT":this.LeftAltKey=true;
45case"ALT":this.AltKey=true;
46break;
47case"COMMAND":case"CMD":this.CmdKey=true;
48break;
49case"F1":this.KeyCode=112;
50break;
51case"F2":this.KeyCode=113;
52break;
53case"F3":this.KeyCode=114;
54break;
55case"F4":this.KeyCode=115;
56break;
57case"F5":this.KeyCode=116;
58break;
59case"F6":this.KeyCode=117;
60break;
61case"F7":this.KeyCode=118;
62break;
63case"F8":this.KeyCode=119;
64break;
65case"F9":this.KeyCode=120;
66break;
67case"F10":this.KeyCode=121;
68break;
69case"F11":this.KeyCode=122;
70break;
71case"F12":this.KeyCode=123;
72break;
73case"ENTER":this.KeyCode=13;
74break;
75case"HOME":this.KeyCode=36;
76break;
77case"END":this.KeyCode=35;
78break;
79case"LEFT":this.KeyCode=37;
80break;
81case"RIGHT":this.KeyCode=39;
82break;
83case"UP":this.KeyCode=38;
84break;
85case"DOWN":this.KeyCode=40;
86break;
87case"PAGEUP":this.KeyCode=33;
88break;
89case"PAGEDOWN":this.KeyCode=34;
90break;
91case"SPACE":this.KeyCode=32;
92break;
93case"TAB":this.KeyCode=9;
94break;
95case"BACK":this.KeyCode=8;
96break;
97case"CONTEXT":this.KeyCode=93;
98break;
99case"ESCAPE":case"ESC":this.KeyCode=27;
100break;
101case"DELETE":case"DEL":this.KeyCode=46;
102break;
103case"INSERT":case"INS":this.KeyCode=45;
104break;
105case"PLUS":this.KeyCode="+".charCodeAt(0);
106break;
107default:this.KeyCode=d.charCodeAt(0);
108break;
109}}}else{throw {description:"Invalid shortcut string"};
110}}};
111a.ShortCut.registerClass("Telerik.Web.UI.ShortCut",null);
112})();
113(function(){Type.registerNamespace("Telerik.Web.UI");
114var a=Telerik.Web.UI;
115a.ShortCutManager=function(b){this._shortcuts=[];
116this.addShortCuts(b);
117};
118a.ShortCutManager.prototype={addShortCuts:function(c){if(!c){return;
119}if(typeof(c)=="string"){c=Sys.Serialization.JavaScriptSerializer.deserialize(c);
120}for(var b=0;
121b<c.length;
122b++){this.addShortCut(c[b][0],c[b][1],c[b][2]);
123}},addShortCut:function(d,e,b){var c=new a.ShortCut(d,e,b);
124c.HashValue=this._getShortCutHashValue(c);
125this._shortcuts[c.HashValue]=c;
126},removeShortCut:function(c){var b=this.findShortCutByName(c);
127if(b){this._shortcuts[b.HashValue]=null;
128}},setShortCut:function(b,c){this.removeShortCut(b);
129this.addShortCut(b,c);
130},isShortCutHit:function(b){var d=(null!=b.ctrlLeft?b.ctrlLeft:b.ctrlKey);
131var f=(null!=b.shiftLeft?b.shiftLeft:b.shiftKey);
132var c=(null!=b.altLeft?b.altLeft:b.altKey);
133return this._hitTest(b.keyCode,b.ctrlKey,d,b.shiftKey,f,b.altKey,c,!!b.metaKey);
134},_hitTest:function(f,d,h,j,i,b,g,c){var e=this._getHashValue(f,d,h,j,i,b,g,c);
135return this._shortcuts[e];
136},_getHashValue:function(f,d,h,j,i,b,g,c){var k=f&65535;
137var e=0;
138e|=(d?(1<<0):0);
139e|=(j?(1<<2):0);
140e|=(b?(1<<4):0);
141e|=(c?(1<<8):0);
142k|=(e<<16);
143return k;
144},_getShortCutHashValue:function(b){return this._getHashValue(b.KeyCode,b.CtrlKey,b.LeftCtrlKey,b.ShiftKey,b.LeftShiftKey,b.AltKey,b.LeftAltKey,b.CmdKey);
145},findShortCutByName:function(d){var b;
146for(var c in this._shortcuts){b=this._shortcuts[c];
147if(null!=b&&b._name==d){return b;
148}}return null;
149}};
150a.ShortCutManager.registerClass("Telerik.Web.UI.ShortCutManager",null);
151})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.