]> git.proxmox.com Git - extjs.git/blame - extjs/classic/classic/overrides/GlobalEvents.js
add extjs 6.0.1 sources
[extjs.git] / extjs / classic / classic / overrides / GlobalEvents.js
CommitLineData
6527f429
DM
1// @tag core\r
2\r
3/**\r
4 * @class Ext.GlobalEvents\r
5 */\r
6Ext.define('Ext.overrides.GlobalEvents', {\r
7 override: 'Ext.GlobalEvents',\r
8\r
9 /**\r
10 * @event resumelayouts\r
11 * Fires after global layout processing has been resumed in {@link\r
12 * Ext.Component#resumeLayouts}.\r
13 */\r
14\r
15 deprecated: {\r
16 5: {\r
17 methods: {\r
18 addListener: function(ename, fn, scope, options, order, caller, eventOptions) {\r
19 var name,\r
20 readyFn;\r
21\r
22 // The "ready" event was removed from Ext.globalEvents in 5.0 in favor of\r
23 // Ext.onReady(). This function adds compatibility for the ready event\r
24\r
25 if (ename === 'ready') {\r
26 readyFn = fn;\r
27 } else if (typeof ename !== 'string') {\r
28 for (name in ename) {\r
29 if (name === 'ready') {\r
30 readyFn = ename[name];\r
31 }\r
32 }\r
33 }\r
34\r
35 if (readyFn) {\r
36 //<debug>\r
37 Ext.log.warn("Ext.on('ready', fn) is deprecated. Please use Ext.onReady(fn) instead.");\r
38 //</debug>\r
39 Ext.onReady(readyFn);\r
40 }\r
41\r
42 this.callParent([ename, fn, scope, options, order, caller, eventOptions]);\r
43 }\r
44 }\r
45 }\r
46 }\r
47});