Upgrade to ExtJS 4.0.1 - Released 05/18/2011
[extjs.git] / docs / output / Ext.js
1 Ext.data.JsonP.Ext({
2   "tagname": "class",
3   "name": "Ext",
4   "doc": "<p>The <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> namespace (global object) encapsulates all classes, singletons, and utility methods provided by Sencha's libraries.</p>\n Most user interface Components are at a lower level of nesting in the namespace, but many common utility functions are provided\n as direct properties of the <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> namespace.</p>\n\n<p> Also many frequently used methods from other classes are provided as shortcuts within the <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> namespace.\n For example <a href=\"#/api/Ext-method-getCmp\" rel=\"Ext-method-getCmp\" class=\"docClass\">Ext.getCmp</a> aliases <a href=\"#/api/Ext.ComponentManager-method-get\" rel=\"Ext.ComponentManager-method-get\" class=\"docClass\">Ext.ComponentManager.get</a>.</p>\n\n<p> Many applications are initiated with <a href=\"#/api/Ext-method-onReady\" rel=\"Ext-method-onReady\" class=\"docClass\">Ext.onReady</a> which is called once the DOM is ready.\n This ensures all scripts have been loaded, preventing dependency issues. For example</p>\n\n<pre><code> Ext.onReady(function(){\n     new Ext.Component({\n         renderTo: document.body,\n         html: 'DOM ready!'\n     });\n });\n</code></pre>\n\n<p>For more information about how to use the <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> classes, see</p>\n\n<ul>\n<li><a href=\"http://www.sencha.com/learn/\">The Learning Center</a></li>\n<li><a href=\"http://www.sencha.com/learn/Ext_FAQ\">The FAQ</a></li>\n<li><a href=\"http://www.sencha.com/forum/\">The forums</a></li>\n</ul>\n\n",
5   "extends": null,
6   "mixins": [
7
8   ],
9   "alternateClassNames": [
10
11   ],
12   "xtype": null,
13   "author": null,
14   "docauthor": null,
15   "singleton": true,
16   "private": false,
17   "cfg": [
18
19   ],
20   "method": [
21     {
22       "tagname": "method",
23       "name": "addBehaviors",
24       "member": "Ext",
25       "doc": "<p>Applies event listeners to elements by selectors when the document is ready.\nThe event name is specified with an <tt>&#64;</tt> suffix.</p>\n\n<pre><code>Ext.addBehaviors({\n    // add a listener for click on all anchors in element with id foo\n    '#foo a&#64;click' : function(e, t){\n        // do something\n    },\n\n    // add the same listener to multiple selectors (separated by comma BEFORE the &#64;)\n    '#foo a, #bar span.some-class&#64;mouseover' : function(){\n        // do something\n    }\n});\n</code></pre>\n\n",
26       "params": [
27         {
28           "type": "Object",
29           "name": "obj",
30           "doc": "<p>The list of behaviors to apply</p>\n",
31           "optional": false
32         }
33       ],
34       "return": {
35         "type": "void",
36         "doc": "\n"
37       },
38       "private": false,
39       "static": false,
40       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
41       "linenr": 546,
42       "html_filename": "Ext-more.html",
43       "href": "Ext-more.html#Ext-method-addBehaviors",
44       "shortDoc": "Applies event listeners to elements by selectors when the document is ready.\nThe event name is specified with an &#64..."
45     },
46     {
47       "tagname": "method",
48       "name": "application",
49       "member": "Ext",
50       "doc": "<p>TBD</p>\n",
51       "params": [
52         {
53           "type": "Object",
54           "name": "config",
55           "doc": "\n",
56           "optional": false
57         }
58       ],
59       "return": {
60         "type": "void",
61         "doc": "\n"
62       },
63       "private": false,
64       "static": false,
65       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
66       "linenr": 911,
67       "html_filename": "Ext-more.html",
68       "href": "Ext-more.html#Ext-method-application",
69       "shortDoc": "<p>TBD</p>\n"
70     },
71     {
72       "tagname": "method",
73       "name": "apply",
74       "member": "Ext",
75       "doc": "<p>Copies all the properties of config to the specified object.\nNote that if recursive merging and cloning without referencing the original objects / arrays is needed, use\n<a href=\"#/api/Ext.Object-method-merge\" rel=\"Ext.Object-method-merge\" class=\"docClass\">Ext.Object.merge</a> instead.</p>\n",
76       "params": [
77         {
78           "type": "Object",
79           "name": "object",
80           "doc": "<p>The receiver of the properties</p>\n",
81           "optional": false
82         },
83         {
84           "type": "Object",
85           "name": "config",
86           "doc": "<p>The source of the properties</p>\n",
87           "optional": false
88         },
89         {
90           "type": "Object",
91           "name": "defaults",
92           "doc": "<p>A different object that will also be applied for default values</p>\n",
93           "optional": false
94         }
95       ],
96       "return": {
97         "type": "Object",
98         "doc": "<p>returns obj</p>\n"
99       },
100       "private": false,
101       "static": false,
102       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
103       "linenr": 34,
104       "html_filename": "Ext.html",
105       "href": "Ext.html#Ext-method-apply",
106       "shortDoc": "Copies all the properties of config to the specified object.\nNote that if recursive merging and cloning without refer..."
107     },
108     {
109       "tagname": "method",
110       "name": "applyIf",
111       "member": "Ext",
112       "doc": "<p>Copies all the properties of config to object if they don't already exist.\n@function</p>\n",
113       "params": [
114         {
115           "type": "Object",
116           "name": "object",
117           "doc": "<p>The receiver of the properties</p>\n",
118           "optional": false
119         },
120         {
121           "type": "Object",
122           "name": "config",
123           "doc": "<p>The source of the properties</p>\n",
124           "optional": false
125         }
126       ],
127       "return": {
128         "type": "Object",
129         "doc": "<p>returns obj</p>\n"
130       },
131       "private": false,
132       "static": false,
133       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
134       "linenr": 81,
135       "html_filename": "Ext.html",
136       "href": "Ext.html#Ext-method-applyIf",
137       "shortDoc": "<p>Copies all the properties of config to object if they don't already exist.\n@function</p>\n"
138     },
139     {
140       "tagname": "method",
141       "name": "bind",
142       "member": "Ext",
143       "doc": "<p>Shorthand for <a href=\"#/api/Ext.Function-method-bind\" rel=\"Ext.Function-method-bind\" class=\"docClass\">Ext.Function.bind</a></p>\n",
144       "params": [
145
146       ],
147       "return": {
148         "type": "void",
149         "doc": "\n"
150       },
151       "private": false,
152       "static": false,
153       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Function.js",
154       "linenr": 368,
155       "html_filename": "Function.html",
156       "href": "Function.html#Ext-method-bind",
157       "shortDoc": "<p>Shorthand for <a href=\"#/api/Ext.Function-method-bind\" rel=\"Ext.Function-method-bind\" class=\"docClass\">Ext.Function.bind</a></p>\n"
158     },
159     {
160       "tagname": "method",
161       "name": "callback",
162       "member": "Ext",
163       "doc": "<p>Execute a callback function in a particular scope. If no function is passed the call is ignored.</p>\n",
164       "params": [
165         {
166           "type": "Function",
167           "name": "callback",
168           "doc": "<p>The callback to execute</p>\n",
169           "optional": false
170         },
171         {
172           "type": "Object",
173           "name": "scope",
174           "doc": "<p>(optional) The scope to execute in</p>\n",
175           "optional": true
176         },
177         {
178           "type": "Array",
179           "name": "args",
180           "doc": "<p>(optional) The arguments to pass to the function</p>\n",
181           "optional": true
182         },
183         {
184           "type": "Number",
185           "name": "delay",
186           "doc": "<p>(optional) Pass a number to delay the call by a number of milliseconds.</p>\n",
187           "optional": true
188         }
189       ],
190       "return": {
191         "type": "void",
192         "doc": "\n"
193       },
194       "private": false,
195       "static": false,
196       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
197       "linenr": 159,
198       "html_filename": "Ext-more.html",
199       "href": "Ext-more.html#Ext-method-callback",
200       "shortDoc": "<p>Execute a callback function in a particular scope. If no function is passed the call is ignored.</p>\n"
201     },
202     {
203       "tagname": "method",
204       "name": "clean",
205       "member": "Ext",
206       "doc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-clean\" rel=\"Ext.Array-method-clean\" class=\"docClass\">Ext.Array.clean</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array.clean\" rel=\"Ext.Array.clean\" class=\"docClass\">Ext.Array.clean</a> instead</p>\n",
207       "params": [
208
209       ],
210       "return": {
211         "type": "void",
212         "doc": "\n"
213       },
214       "private": false,
215       "static": false,
216       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
217       "linenr": 793,
218       "html_filename": "Array2.html",
219       "href": "Array2.html#Ext-method-clean",
220       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-clean\" rel=\"Ext.Array-method-clean\" class=\"docClass\">Ext.Array.clean</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array.clean\" rel=\"Ext.Array.clean\" class=\"docClass\">Ext.Array.clean</a> instead</p>\n"
221     },
222     {
223       "tagname": "method",
224       "name": "clone",
225       "member": "Ext",
226       "doc": "<p>Clone almost any type of variable including array, object, DOM nodes and Date without keeping the old reference</p>\n",
227       "params": [
228         {
229           "type": "Mixed",
230           "name": "item",
231           "doc": "<p>The variable to clone</p>\n",
232           "optional": false
233         }
234       ],
235       "return": {
236         "type": "Mixed",
237         "doc": "<p>clone</p>\n"
238       },
239       "private": false,
240       "static": false,
241       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
242       "linenr": 485,
243       "html_filename": "Ext.html",
244       "href": "Ext.html#Ext-method-clone",
245       "shortDoc": "<p>Clone almost any type of variable including array, object, DOM nodes and Date without keeping the old reference</p>\n"
246     },
247     {
248       "tagname": "method",
249       "name": "copyTo",
250       "member": "Ext",
251       "doc": "<p>Copies a set of named properties fom the source object to the destination object.</p>\n\n<p>example:\n<pre><code>ImageComponent = Ext.extend(Ext.Component, {\n    initComponent: function() {\n        this.autoEl = { tag: 'img' };\n        MyComponent.superclass.initComponent.apply(this, arguments);\n        this.initialBox = Ext.copyTo({}, this.initialConfig, 'x,y,width,height');\n    }\n});\n</code></pre>\nImportant note: To borrow class prototype methods, use <a href=\"#/api/Ext.Base-property-borrow\" rel=\"Ext.Base-property-borrow\" class=\"docClass\">Ext.Base.borrow</a> instead.\n\n",
252       "params": [
253         {
254           "type": "Object",
255           "name": "dest",
256           "doc": "<p>The destination object.</p>\n",
257           "optional": false
258         },
259         {
260           "type": "Object",
261           "name": "source",
262           "doc": "<p>The source object.</p>\n",
263           "optional": false
264         },
265         {
266           "type": "Array/String",
267           "name": "names",
268           "doc": "<p>Either an Array of property names, or a comma-delimited list\nof property names to copy.</p>\n",
269           "optional": false
270         },
271         {
272           "type": "Boolean",
273           "name": "usePrototypeKeys",
274           "doc": "<p>(Optional) Defaults to false. Pass true to copy keys off of the prototype as well as the instance.</p>\n",
275           "optional": false
276         }
277       ],
278       "return": {
279         "type": "Object",
280         "doc": "<p>The modified object.</p>\n"
281       },
282       "private": false,
283       "static": false,
284       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
285       "linenr": 616,
286       "html_filename": "Ext-more.html",
287       "href": "Ext-more.html#Ext-method-copyTo",
288       "shortDoc": "Copies a set of named properties fom the source object to the destination object.\n\nexample:\nImageComponent = Ext.exte..."
289     },
290     {
291       "tagname": "method",
292       "name": "create",
293       "member": "Ext",
294       "doc": "<p>Convenient shorthand, see <a href=\"#/api/Ext.ClassManager-method-instantiate\" rel=\"Ext.ClassManager-method-instantiate\" class=\"docClass\">Ext.ClassManager.instantiate</a></p>\n",
295       "params": [
296
297       ],
298       "return": {
299         "type": "void",
300         "doc": "\n"
301       },
302       "private": false,
303       "static": false,
304       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
305       "linenr": 915,
306       "html_filename": "ClassManager.html",
307       "href": "ClassManager.html#Ext-method-create",
308       "shortDoc": "<p>Convenient shorthand, see <a href=\"#/api/Ext.ClassManager-method-instantiate\" rel=\"Ext.ClassManager-method-instantiate\" class=\"docClass\">Ext.ClassManager.instantiate</a></p>\n"
309     },
310     {
311       "tagname": "method",
312       "name": "createByAlias",
313       "member": "Ext",
314       "doc": "<p>Convenient shorthand, see <a href=\"#/api/Ext.ClassManager-method-instantiateByAlias\" rel=\"Ext.ClassManager-method-instantiateByAlias\" class=\"docClass\">Ext.ClassManager.instantiateByAlias</a></p>\n",
315       "params": [
316
317       ],
318       "return": {
319         "type": "void",
320         "doc": "\n"
321       },
322       "private": false,
323       "static": false,
324       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
325       "linenr": 985,
326       "html_filename": "ClassManager.html",
327       "href": "ClassManager.html#Ext-method-createByAlias",
328       "shortDoc": "<p>Convenient shorthand, see <a href=\"#/api/Ext.ClassManager-method-instantiateByAlias\" rel=\"Ext.ClassManager-method-instantiateByAlias\" class=\"docClass\">Ext.ClassManager.instantiateByAlias</a></p>\n"
329     },
330     {
331       "tagname": "method",
332       "name": "decode",
333       "member": "Ext",
334       "doc": "<p>Shorthand for <a href=\"#/api/Ext.JSON-method-decode\" rel=\"Ext.JSON-method-decode\" class=\"docClass\">Ext.JSON.decode</a></p>\n",
335       "params": [
336         {
337           "type": "String",
338           "name": "json",
339           "doc": "<p>The JSON string</p>\n",
340           "optional": false
341         },
342         {
343           "type": "Boolean",
344           "name": "safe",
345           "doc": "<p>(optional) Whether to return null or throw an exception if the JSON is invalid.</p>\n",
346           "optional": true
347         }
348       ],
349       "return": {
350         "type": "Object",
351         "doc": "<p>The resulting object</p>\n"
352       },
353       "private": false,
354       "static": false,
355       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/misc/JSON.js",
356       "linenr": 166,
357       "html_filename": "JSON3.html",
358       "href": "JSON3.html#Ext-method-decode",
359       "shortDoc": "<p>Shorthand for <a href=\"#/api/Ext.JSON-method-decode\" rel=\"Ext.JSON-method-decode\" class=\"docClass\">Ext.JSON.decode</a></p>\n"
360     },
361     {
362       "tagname": "method",
363       "name": "defer",
364       "member": "Ext",
365       "doc": "<p>Shorthand for <a href=\"#/api/Ext.Function-method-defer\" rel=\"Ext.Function-method-defer\" class=\"docClass\">Ext.Function.defer</a></p>\n",
366       "params": [
367
368       ],
369       "return": {
370         "type": "void",
371         "doc": "\n"
372       },
373       "private": false,
374       "static": false,
375       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Function.js",
376       "linenr": 354,
377       "html_filename": "Function.html",
378       "href": "Function.html#Ext-method-defer",
379       "shortDoc": "<p>Shorthand for <a href=\"#/api/Ext.Function-method-defer\" rel=\"Ext.Function-method-defer\" class=\"docClass\">Ext.Function.defer</a></p>\n"
380     },
381     {
382       "tagname": "method",
383       "name": "define",
384       "member": "Ext",
385       "doc": "<p>Convenient shorthand for <a href=\"#/api/Ext.ClassManager-method-create\" rel=\"Ext.ClassManager-method-create\" class=\"docClass\">Ext.ClassManager.create</a>, see detailed <a href=\"#/api/Ext.Class\" rel=\"Ext.Class\" class=\"docClass\">explanation</a></p>\n",
386       "params": [
387
388       ],
389       "return": {
390         "type": "void",
391         "doc": "\n"
392       },
393       "private": false,
394       "static": false,
395       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
396       "linenr": 992,
397       "html_filename": "ClassManager.html",
398       "href": "ClassManager.html#Ext-method-define",
399       "shortDoc": "<p>Convenient shorthand for <a href=\"#/api/Ext.ClassManager-method-create\" rel=\"Ext.ClassManager-method-create\" class=\"docClass\">Ext.ClassManager.create</a>, see detailed <a href=\"#/api/Ext.Class\" rel=\"Ext.Class\" class=\"docClass\">explanation</a></p>\n"
400     },
401     {
402       "tagname": "method",
403       "name": "destroy",
404       "member": "Ext",
405       "doc": "<p>Attempts to destroy any objects passed to it by removing all event listeners, removing them from the\nDOM (if applicable) and calling their destroy functions (if available).  This method is primarily\nintended for arguments of type <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a> and <a href=\"#/api/Ext.Component\" rel=\"Ext.Component\" class=\"docClass\">Ext.Component</a>, but any subclass of\n<a href=\"#/api/Ext.util.Observable\" rel=\"Ext.util.Observable\" class=\"docClass\">Ext.util.Observable</a> can be passed in.  Any number of elements and/or components can be\npassed into this function in a single call as separate arguments.</p>\n",
406       "params": [
407         {
408           "type": "Mixed",
409           "name": "arg1",
410           "doc": "<p>An <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a>, <a href=\"#/api/Ext.Component\" rel=\"Ext.Component\" class=\"docClass\">Ext.Component</a>, or an Array of either of these to destroy</p>\n",
411           "optional": false
412         },
413         {
414           "type": "Mixed",
415           "name": "arg2",
416           "doc": "<p>(optional)</p>\n",
417           "optional": true
418         },
419         {
420           "type": "Mixed",
421           "name": "etc",
422           "doc": "<p>... (optional)</p>\n",
423           "optional": true
424         }
425       ],
426       "return": {
427         "type": "void",
428         "doc": "\n"
429       },
430       "private": false,
431       "static": false,
432       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
433       "linenr": 129,
434       "html_filename": "Ext-more.html",
435       "href": "Ext-more.html#Ext-method-destroy",
436       "shortDoc": "Attempts to destroy any objects passed to it by removing all event listeners, removing them from the\nDOM (if applicab..."
437     },
438     {
439       "tagname": "method",
440       "name": "destroyMembers",
441       "member": "Ext",
442       "doc": "<p>Attempts to destroy and then remove a set of named properties of the passed object.</p>\n",
443       "params": [
444         {
445           "type": "Object",
446           "name": "o",
447           "doc": "<p>The object (most likely a Component) who's properties you wish to destroy.</p>\n",
448           "optional": false
449         },
450         {
451           "type": "Mixed",
452           "name": "arg1",
453           "doc": "<p>The name of the property to destroy and remove from the object.</p>\n",
454           "optional": false
455         },
456         {
457           "type": "Mixed",
458           "name": "etc",
459           "doc": "<p>... More property names to destroy and remove.</p>\n",
460           "optional": false
461         },
462         {
463           "type": "Object",
464           "name": "etc",
465           "doc": "\n",
466           "optional": false
467         }
468       ],
469       "return": {
470         "type": "void",
471         "doc": "\n"
472       },
473       "private": false,
474       "static": false,
475       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
476       "linenr": 647,
477       "html_filename": "Ext-more.html",
478       "href": "Ext-more.html#Ext-method-destroyMembers",
479       "shortDoc": "<p>Attempts to destroy and then remove a set of named properties of the passed object.</p>\n"
480     },
481     {
482       "tagname": "method",
483       "name": "each",
484       "member": "Ext",
485       "doc": "<p>Convenient alias to <a href=\"#/api/Ext.Array-method-each\" rel=\"Ext.Array-method-each\" class=\"docClass\">Ext.Array.each</a></p>\n",
486       "params": [
487
488       ],
489       "return": {
490         "type": "void",
491         "doc": "\n"
492       },
493       "private": false,
494       "static": false,
495       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
496       "linenr": 739,
497       "html_filename": "Array2.html",
498       "href": "Array2.html#Ext-method-each",
499       "shortDoc": "<p>Convenient alias to <a href=\"#/api/Ext.Array-method-each\" rel=\"Ext.Array-method-each\" class=\"docClass\">Ext.Array.each</a></p>\n"
500     },
501     {
502       "tagname": "method",
503       "name": "emptyFn",
504       "member": "Ext",
505       "doc": "<p>A reusable empty function</p>\n",
506       "params": [
507
508       ],
509       "return": {
510         "type": "void",
511         "doc": "\n"
512       },
513       "private": false,
514       "static": false,
515       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
516       "linenr": 74,
517       "html_filename": "Ext.html",
518       "href": "Ext.html#Ext-method-emptyFn",
519       "shortDoc": "<p>A reusable empty function</p>\n"
520     },
521     {
522       "tagname": "method",
523       "name": "encode",
524       "member": "Ext",
525       "doc": "<p>Shorthand for <a href=\"#/api/Ext.JSON-method-encode\" rel=\"Ext.JSON-method-encode\" class=\"docClass\">Ext.JSON.encode</a></p>\n",
526       "params": [
527         {
528           "type": "Mixed",
529           "name": "o",
530           "doc": "<p>The variable to encode</p>\n",
531           "optional": false
532         }
533       ],
534       "return": {
535         "type": "String",
536         "doc": "<p>The JSON string</p>\n"
537       },
538       "private": false,
539       "static": false,
540       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/misc/JSON.js",
541       "linenr": 158,
542       "html_filename": "JSON3.html",
543       "href": "JSON3.html#Ext-method-encode",
544       "shortDoc": "<p>Shorthand for <a href=\"#/api/Ext.JSON-method-encode\" rel=\"Ext.JSON-method-encode\" class=\"docClass\">Ext.JSON.encode</a></p>\n"
545     },
546     {
547       "tagname": "method",
548       "name": "escapeRe",
549       "member": "Ext",
550       "doc": "<p>Escapes the passed string for use in a regular expression</p>\n",
551       "params": [
552         {
553           "type": "String",
554           "name": "str",
555           "doc": "\n",
556           "optional": false
557         }
558       ],
559       "return": {
560         "type": "String",
561         "doc": "<p>@deprecated 4.0.0 Use <a href=\"#/api/Ext.String-method-escapeRegex\" rel=\"Ext.String-method-escapeRegex\" class=\"docClass\">Ext.String.escapeRegex</a> instead</p>\n"
562       },
563       "private": false,
564       "static": false,
565       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
566       "linenr": 536,
567       "html_filename": "Ext-more.html",
568       "href": "Ext-more.html#Ext-method-escapeRe",
569       "shortDoc": "<p>Escapes the passed string for use in a regular expression</p>\n"
570     },
571     {
572       "tagname": "method",
573       "name": "exclude",
574       "member": "Ext",
575       "doc": "<p>Convenient shortcut to <a href=\"#/api/Ext.Loader-method-exclude\" rel=\"Ext.Loader-method-exclude\" class=\"docClass\">Ext.Loader.exclude</a></p>\n",
576       "params": [
577
578       ],
579       "return": {
580         "type": "void",
581         "doc": "\n"
582       },
583       "private": false,
584       "static": false,
585       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/Loader.js",
586       "linenr": 960,
587       "html_filename": "Loader.html",
588       "href": "Loader.html#Ext-method-exclude",
589       "shortDoc": "<p>Convenient shortcut to <a href=\"#/api/Ext.Loader-method-exclude\" rel=\"Ext.Loader-method-exclude\" class=\"docClass\">Ext.Loader.exclude</a></p>\n"
590     },
591     {
592       "tagname": "method",
593       "name": "extend",
594       "member": "Ext",
595       "doc": "<p>This method deprecated. Use <a href=\"#/api/Ext-method-define\" rel=\"Ext-method-define\" class=\"docClass\">Ext.define</a> instead.</p>\n",
596       "params": [
597         {
598           "type": "Function",
599           "name": "superclass",
600           "doc": "\n",
601           "optional": false
602         },
603         {
604           "type": "Object",
605           "name": "overrides",
606           "doc": "\n",
607           "optional": false
608         }
609       ],
610       "return": {
611         "type": "Function",
612         "doc": "<p>The subclass constructor from the <tt>overrides</tt> parameter, or a generated one if not provided.\n@deprecated 4.0.0 Use <a href=\"#/api/Ext-method-define\" rel=\"Ext-method-define\" class=\"docClass\">Ext.define</a> instead</p>\n"
613       },
614       "private": false,
615       "static": false,
616       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
617       "linenr": 134,
618       "html_filename": "Ext.html",
619       "href": "Ext.html#Ext-method-extend",
620       "shortDoc": "<p>This method deprecated. Use <a href=\"#/api/Ext-method-define\" rel=\"Ext-method-define\" class=\"docClass\">Ext.define</a> instead.</p>\n"
621     },
622     {
623       "tagname": "method",
624       "name": "flatten",
625       "member": "Ext",
626       "doc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-flatten\" rel=\"Ext.Array-method-flatten\" class=\"docClass\">Ext.Array.flatten</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-flatten\" rel=\"Ext.Array-method-flatten\" class=\"docClass\">Ext.Array.flatten</a> instead</p>\n",
627       "params": [
628
629       ],
630       "return": {
631         "type": "void",
632         "doc": "\n"
633       },
634       "private": false,
635       "static": false,
636       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
637       "linenr": 785,
638       "html_filename": "Array2.html",
639       "href": "Array2.html#Ext-method-flatten",
640       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-flatten\" rel=\"Ext.Array-method-flatten\" class=\"docClass\">Ext.Array.flatten</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-flatten\" rel=\"Ext.Array-method-flatten\" class=\"docClass\">Ext.Array.flatten</a> instead</p>\n"
641     },
642     {
643       "tagname": "method",
644       "name": "fly",
645       "member": "Ext",
646       "doc": "<p>Gets the globally shared flyweight Element, with the passed node as the active element. Do not store a reference to this element -\nthe dom node can be overwritten by other code. Shorthand of <a href=\"#/api/Ext.core.Element-method-fly\" rel=\"Ext.core.Element-method-fly\" class=\"docClass\">Ext.core.Element.fly</a></p>\n\n\n<p>Use this to make one-time references to DOM elements which are not going to be accessed again either by\napplication code, or by Ext's classes. If accessing an element which will be processed regularly, then <a href=\"#/api/Ext-method-get\" rel=\"Ext-method-get\" class=\"docClass\">Ext.get</a>\nwill be more appropriate to take advantage of the caching provided by the <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a> class.</p>\n\n",
647       "params": [
648         {
649           "type": "String/HTMLElement",
650           "name": "el",
651           "doc": "<p>The dom node or id</p>\n",
652           "optional": false
653         },
654         {
655           "type": "String",
656           "name": "named",
657           "doc": "<p>(optional) Allows for creation of named reusable flyweights to prevent conflicts\n(e.g. internally <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> uses \"_global\")</p>\n",
658           "optional": true
659         }
660       ],
661       "return": {
662         "type": "Element",
663         "doc": "<p>The shared Element object (or null if no matching element was found)</p>\n"
664       },
665       "private": false,
666       "static": false,
667       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/Element.js",
668       "linenr": 992,
669       "html_filename": "Element2.html",
670       "href": "Element2.html#Ext-method-fly",
671       "shortDoc": "Gets the globally shared flyweight Element, with the passed node as the active element. Do not store a reference to t..."
672     },
673     {
674       "tagname": "method",
675       "name": "get",
676       "member": "Ext",
677       "doc": "<p>Retrieves <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a> objects.</p>\n\n<p><b>This method does not retrieve <a href=\"#/api/Ext.Component\" rel=\"Ext.Component\" class=\"docClass\">Component</a>s.</b> This method\nretrieves <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a> objects which encapsulate DOM elements. To retrieve a Component by\nits ID, use <a href=\"#/api/Ext.ComponentManager-method-get\" rel=\"Ext.ComponentManager-method-get\" class=\"docClass\">Ext.ComponentManager.get</a>.</p>\n\n\n<p>Uses simple caching to consistently return the same object. Automatically fixes if an\nobject was recreated with the same id via AJAX or DOM.</p>\n\n\n<p>Shorthand of <a href=\"#/api/Ext.core.Element-method-get\" rel=\"Ext.core.Element-method-get\" class=\"docClass\">Ext.core.Element.get</a></p>\n",
678       "params": [
679         {
680           "type": "Mixed",
681           "name": "el",
682           "doc": "<p>The id of the node, a DOM Node or an existing Element.</p>\n",
683           "optional": false
684         }
685       ],
686       "return": {
687         "type": "Element",
688         "doc": "<p>The Element object (or null if no matching element was found)</p>\n"
689       },
690       "private": false,
691       "static": false,
692       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/Element.js",
693       "linenr": 977,
694       "html_filename": "Element2.html",
695       "href": "Element2.html#Ext-method-get",
696       "shortDoc": "Retrieves Ext.core.Element objects.\n\nThis method does not retrieve Components. This method\nretrieves Ext.core.Element..."
697     },
698     {
699       "tagname": "method",
700       "name": "getBody",
701       "member": "Ext",
702       "doc": "<p>Returns the current document body as an <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a>.</p>\n",
703       "params": [
704
705       ],
706       "return": {
707         "type": "void",
708         "doc": "<p>Ext.core.Element The document body</p>\n"
709       },
710       "private": false,
711       "static": false,
712       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
713       "linenr": 77,
714       "html_filename": "Ext-more.html",
715       "href": "Ext-more.html#Ext-method-getBody",
716       "shortDoc": "<p>Returns the current document body as an <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a>.</p>\n"
717     },
718     {
719       "tagname": "method",
720       "name": "getClassName",
721       "member": "Ext",
722       "doc": "<p>Convenient shorthand, see <a href=\"#/api/Ext.ClassManager-method-getClass\" rel=\"Ext.ClassManager-method-getClass\" class=\"docClass\">Ext.ClassManager.getClass</a></p>\n",
723       "params": [
724
725       ],
726       "return": {
727         "type": "void",
728         "doc": "\n"
729       },
730       "private": false,
731       "static": false,
732       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
733       "linenr": 1026,
734       "html_filename": "ClassManager.html",
735       "href": "ClassManager.html#Ext-method-getClassName",
736       "shortDoc": "<p>Convenient shorthand, see <a href=\"#/api/Ext.ClassManager-method-getClass\" rel=\"Ext.ClassManager-method-getClass\" class=\"docClass\">Ext.ClassManager.getClass</a></p>\n"
737     },
738     {
739       "tagname": "method",
740       "name": "getCmp",
741       "member": "Ext",
742       "doc": "<p>This is shorthand reference to <a href=\"#/api/Ext.ComponentManager-method-get\" rel=\"Ext.ComponentManager-method-get\" class=\"docClass\">Ext.ComponentManager.get</a>.\nLooks up an existing <a href=\"#/api/Ext.Component\" rel=\"Ext.Component\" class=\"docClass\">Component</a> by <a href=\"#/api/Ext.Component-cfg-id\" rel=\"Ext.Component-cfg-id\" class=\"docClass\">id</a></p>\n",
743       "params": [
744         {
745           "type": "String",
746           "name": "id",
747           "doc": "<p>The component <a href=\"#/api/Ext.Component-cfg-id\" rel=\"Ext.Component-cfg-id\" class=\"docClass\">id</a></p>\n",
748           "optional": false
749         }
750       ],
751       "return": {
752         "type": "void",
753         "doc": "<p>Ext.Component The Component, <tt>undefined</tt> if not found, or <tt>null</tt> if a\nClass was found.</p>\n"
754       },
755       "private": false,
756       "static": false,
757       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
758       "linenr": 110,
759       "html_filename": "Ext-more.html",
760       "href": "Ext-more.html#Ext-method-getCmp",
761       "shortDoc": "<p>This is shorthand reference to <a href=\"#/api/Ext.ComponentManager-method-get\" rel=\"Ext.ComponentManager-method-get\" class=\"docClass\">Ext.ComponentManager.get</a>.\nLooks up an existing <a href=\"#/api/Ext.Component\" rel=\"Ext.Component\" class=\"docClass\">Component</a> by <a href=\"#/api/Ext.Component-cfg-id\" rel=\"Ext.Component-cfg-id\" class=\"docClass\">id</a></p>\n"
762     },
763     {
764       "tagname": "method",
765       "name": "getDoc",
766       "member": "Ext",
767       "doc": "<p>Returns the current HTML document object as an <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a>.</p>\n",
768       "params": [
769
770       ],
771       "return": {
772         "type": "void",
773         "doc": "<p>Ext.core.Element The document</p>\n"
774       },
775       "private": false,
776       "static": false,
777       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
778       "linenr": 102,
779       "html_filename": "Ext-more.html",
780       "href": "Ext-more.html#Ext-method-getDoc",
781       "shortDoc": "<p>Returns the current HTML document object as an <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a>.</p>\n"
782     },
783     {
784       "tagname": "method",
785       "name": "getDom",
786       "member": "Ext",
787       "doc": "<p>Return the dom node for the passed String (id), dom node, or <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a>.\nOptional 'strict' flag is needed for IE since it can return 'name' and\n'id' elements by using getElementById.\nHere are some examples:</p>\n\n<pre><code>// gets dom node based on id\nvar elDom = Ext.getDom('elId');\n// gets dom node based on the dom node\nvar elDom1 = Ext.getDom(elDom);\n\n// If we don&#39;t know if we are working with an\n// <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a> or a dom node use Ext.getDom\nfunction(el){\n    var dom = Ext.getDom(el);\n    // do something with the dom node\n}\n</code></pre>\n\n\n<p><b>Note</b>: the dom node to be found actually needs to exist (be rendered, etc)\nwhen this method is called to be successful.</p>\n",
788       "params": [
789         {
790           "type": "Mixed",
791           "name": "el",
792           "doc": "\n",
793           "optional": false
794         },
795         {
796           "type": "Object",
797           "name": "strict",
798           "doc": "\n",
799           "optional": false
800         }
801       ],
802       "return": {
803         "type": "void",
804         "doc": "<p>HTMLElement</p>\n"
805       },
806       "private": false,
807       "static": false,
808       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
809       "linenr": 296,
810       "html_filename": "Ext-more.html",
811       "href": "Ext-more.html#Ext-method-getDom",
812       "shortDoc": "Return the dom node for the passed String (id), dom node, or Ext.core.Element.\nOptional 'strict' flag is needed for I..."
813     },
814     {
815       "tagname": "method",
816       "name": "getHead",
817       "member": "Ext",
818       "doc": "<p>Returns the current document head as an <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a>.</p>\n",
819       "params": [
820
821       ],
822       "return": {
823         "type": "void",
824         "doc": "<p>Ext.core.Element The document head</p>\n"
825       },
826       "private": false,
827       "static": false,
828       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
829       "linenr": 85,
830       "html_filename": "Ext-more.html",
831       "href": "Ext-more.html#Ext-method-getHead",
832       "shortDoc": "<p>Returns the current document head as an <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Ext.core.Element</a>.</p>\n"
833     },
834     {
835       "tagname": "method",
836       "name": "getOrientation",
837       "member": "Ext",
838       "doc": "<p>Returns the current orientation of the mobile device</p>\n",
839       "params": [
840
841       ],
842       "return": {
843         "type": "String",
844         "doc": "<p>Either 'portrait' or 'landscape'</p>\n"
845       },
846       "private": false,
847       "static": false,
848       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
849       "linenr": 121,
850       "html_filename": "Ext-more.html",
851       "href": "Ext-more.html#Ext-method-getOrientation",
852       "shortDoc": "<p>Returns the current orientation of the mobile device</p>\n"
853     },
854     {
855       "tagname": "method",
856       "name": "getScrollBarWidth",
857       "member": "Ext",
858       "doc": "<p>Utility method for getting the width of the browser scrollbar. This can differ depending on\noperating system settings, such as the theme or font size.</p>\n",
859       "params": [
860         {
861           "type": "Boolean",
862           "name": "force",
863           "doc": "<p>(optional) true to force a recalculation of the value.</p>\n",
864           "optional": true
865         }
866       ],
867       "return": {
868         "type": "Number",
869         "doc": "<p>The width of the scrollbar.</p>\n"
870       },
871       "private": false,
872       "static": false,
873       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
874       "linenr": 587,
875       "html_filename": "Ext-more.html",
876       "href": "Ext-more.html#Ext-method-getScrollBarWidth",
877       "shortDoc": "Utility method for getting the width of the browser scrollbar. This can differ depending on\noperating system settings..."
878     },
879     {
880       "tagname": "method",
881       "name": "getStore",
882       "member": "Ext",
883       "doc": "<p>Gets a registered Store by id (shortcut to <a href=\"#/api/Ext--lookup\" rel=\"Ext--lookup\" class=\"docClass\">lookup</a>)</p>\n",
884       "params": [
885         {
886           "type": "String/Object",
887           "name": "id",
888           "doc": "<p>The id of the Store, or a Store instance</p>\n",
889           "optional": false
890         }
891       ],
892       "return": {
893         "type": "Ext.data.Store",
894         "doc": "\n"
895       },
896       "private": false,
897       "static": false,
898       "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/StoreManager.js",
899       "linenr": 155,
900       "html_filename": "StoreManager.html",
901       "href": "StoreManager.html#Ext-method-getStore",
902       "shortDoc": "<p>Gets a registered Store by id (shortcut to <a href=\"#/api/Ext--lookup\" rel=\"Ext--lookup\" class=\"docClass\">lookup</a>)</p>\n"
903     },
904     {
905       "tagname": "method",
906       "name": "htmlDecode",
907       "member": "Ext",
908       "doc": "<p>Convert certain characters (&amp;, &lt;, >, and ') from their HTML character equivalents.</p>\n",
909       "params": [
910         {
911           "type": "String",
912           "name": "value",
913           "doc": "<p>The string to decode</p>\n",
914           "optional": false
915         }
916       ],
917       "return": {
918         "type": "String",
919         "doc": "<p>The decoded text</p>\n"
920       },
921       "private": false,
922       "static": false,
923       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
924       "linenr": 187,
925       "html_filename": "Ext-more.html",
926       "href": "Ext-more.html#Ext-method-htmlDecode",
927       "shortDoc": "<p>Convert certain characters (&amp;, &lt;, >, and ') from their HTML character equivalents.</p>\n"
928     },
929     {
930       "tagname": "method",
931       "name": "htmlEncode",
932       "member": "Ext",
933       "doc": "<p>Convert certain characters (&amp;, &lt;, >, and ') to their HTML character equivalents for literal display in web pages.</p>\n",
934       "params": [
935         {
936           "type": "String",
937           "name": "value",
938           "doc": "<p>The string to encode</p>\n",
939           "optional": false
940         }
941       ],
942       "return": {
943         "type": "String",
944         "doc": "<p>The encoded text</p>\n"
945       },
946       "private": false,
947       "static": false,
948       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
949       "linenr": 178,
950       "html_filename": "Ext-more.html",
951       "href": "Ext-more.html#Ext-method-htmlEncode",
952       "shortDoc": "Convert certain characters (&amp;, &lt;, >, and ') to their HTML character equivalents for literal display in web pag..."
953     },
954     {
955       "tagname": "method",
956       "name": "id",
957       "member": "Ext",
958       "doc": "<p>Generates unique ids. If the element already has an id, it is unchanged</p>\n",
959       "params": [
960         {
961           "type": "Mixed",
962           "name": "el",
963           "doc": "<p>(optional) The element to generate an id for</p>\n",
964           "optional": true
965         },
966         {
967           "type": "String",
968           "name": "prefix",
969           "doc": "<p>(optional) Id prefix (defaults \"ext-gen\")</p>\n",
970           "optional": true
971         }
972       ],
973       "return": {
974         "type": "String",
975         "doc": "<p>The generated Id.</p>\n"
976       },
977       "private": false,
978       "static": false,
979       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
980       "linenr": 57,
981       "html_filename": "Ext-more.html",
982       "href": "Ext-more.html#Ext-method-id",
983       "shortDoc": "<p>Generates unique ids. If the element already has an id, it is unchanged</p>\n"
984     },
985     {
986       "tagname": "method",
987       "name": "invoke",
988       "member": "Ext",
989       "doc": "<p>Invokes a method on each item in an Array.</p>\n\n<pre><code>// Example:\nExt.invoke(Ext.query(\"p\"), \"getAttribute\", \"id\");\n// [el1.getAttribute(\"id\"), el2.getAttribute(\"id\"), ..., elN.getAttribute(\"id\")]\n</code></pre>\n\n",
990       "params": [
991         {
992           "type": "Array|NodeList",
993           "name": "arr",
994           "doc": "<p>The Array of items to invoke the method on.</p>\n",
995           "optional": false
996         },
997         {
998           "type": "String",
999           "name": "methodName",
1000           "doc": "<p>The method name to invoke.</p>\n",
1001           "optional": false
1002         },
1003         {
1004           "type": "...*",
1005           "name": "args",
1006           "doc": "<p>Arguments to send into the method invocation.</p>\n",
1007           "optional": false
1008         }
1009       ],
1010       "return": {
1011         "type": "Array",
1012         "doc": "<p>The results of invoking the method on each item in the array.\n@deprecated 4.0.0 Will be removed in the next major version</p>\n"
1013       },
1014       "private": false,
1015       "static": false,
1016       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
1017       "linenr": 814,
1018       "html_filename": "Ext-more.html",
1019       "href": "Ext-more.html#Ext-method-invoke",
1020       "shortDoc": "Invokes a method on each item in an Array.\n\n// Example:\nExt.invoke(Ext.query(\"p\"), \"getAttribute\", \"id\");\n// [el1.get..."
1021     },
1022     {
1023       "tagname": "method",
1024       "name": "isArray",
1025       "member": "Ext",
1026       "doc": "<p>Returns true if the passed value is a JavaScript Array, false otherwise.</p>\n",
1027       "params": [
1028         {
1029           "type": "Mixed",
1030           "name": "target",
1031           "doc": "<p>The target to test</p>\n",
1032           "optional": false
1033         }
1034       ],
1035       "return": {
1036         "type": "Boolean",
1037         "doc": "\n"
1038       },
1039       "private": false,
1040       "static": false,
1041       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1042       "linenr": 349,
1043       "html_filename": "Ext.html",
1044       "href": "Ext.html#Ext-method-isArray",
1045       "shortDoc": "<p>Returns true if the passed value is a JavaScript Array, false otherwise.</p>\n"
1046     },
1047     {
1048       "tagname": "method",
1049       "name": "isBoolean",
1050       "member": "Ext",
1051       "doc": "<p>Returns true if the passed value is a boolean.</p>\n",
1052       "params": [
1053         {
1054           "type": "Mixed",
1055           "name": "value",
1056           "doc": "<p>The value to test</p>\n",
1057           "optional": false
1058         }
1059       ],
1060       "return": {
1061         "type": "Boolean",
1062         "doc": "\n"
1063       },
1064       "private": false,
1065       "static": false,
1066       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1067       "linenr": 436,
1068       "html_filename": "Ext.html",
1069       "href": "Ext.html#Ext-method-isBoolean",
1070       "shortDoc": "<p>Returns true if the passed value is a boolean.</p>\n"
1071     },
1072     {
1073       "tagname": "method",
1074       "name": "isDate",
1075       "member": "Ext",
1076       "doc": "<p>Returns true if the passed value is a JavaScript Date object, false otherwise.</p>\n",
1077       "params": [
1078         {
1079           "type": "Object",
1080           "name": "object",
1081           "doc": "<p>The object to test</p>\n",
1082           "optional": false
1083         }
1084       ],
1085       "return": {
1086         "type": "Boolean",
1087         "doc": "\n"
1088       },
1089       "private": false,
1090       "static": false,
1091       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1092       "linenr": 360,
1093       "html_filename": "Ext.html",
1094       "href": "Ext.html#Ext-method-isDate",
1095       "shortDoc": "<p>Returns true if the passed value is a JavaScript Date object, false otherwise.</p>\n"
1096     },
1097     {
1098       "tagname": "method",
1099       "name": "isDefined",
1100       "member": "Ext",
1101       "doc": "<p>Returns true if the passed value is defined.</p>\n",
1102       "params": [
1103         {
1104           "type": "Mixed",
1105           "name": "value",
1106           "doc": "<p>The value to test</p>\n",
1107           "optional": false
1108         }
1109       ],
1110       "return": {
1111         "type": "Boolean",
1112         "doc": "\n"
1113       },
1114       "private": false,
1115       "static": false,
1116       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1117       "linenr": 464,
1118       "html_filename": "Ext.html",
1119       "href": "Ext.html#Ext-method-isDefined",
1120       "shortDoc": "<p>Returns true if the passed value is defined.</p>\n"
1121     },
1122     {
1123       "tagname": "method",
1124       "name": "isElement",
1125       "member": "Ext",
1126       "doc": "<p>Returns true if the passed value is an HTMLElement</p>\n",
1127       "params": [
1128         {
1129           "type": "Mixed",
1130           "name": "value",
1131           "doc": "<p>The value to test</p>\n",
1132           "optional": false
1133         }
1134       ],
1135       "return": {
1136         "type": "Boolean",
1137         "doc": "\n"
1138       },
1139       "private": false,
1140       "static": false,
1141       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1142       "linenr": 446,
1143       "html_filename": "Ext.html",
1144       "href": "Ext.html#Ext-method-isElement",
1145       "shortDoc": "<p>Returns true if the passed value is an HTMLElement</p>\n"
1146     },
1147     {
1148       "tagname": "method",
1149       "name": "isEmpty",
1150       "member": "Ext",
1151       "doc": "<p>Returns true if the passed value is empty, false otherwise. The value is deemed to be empty if it is either:</p>\n\n<ul>\n<li><code>null</code></li>\n<li><code>undefined</code></li>\n<li>a zero-length array</li>\n<li>a zero-length string (Unless the <code>allowEmptyString</code> parameter is set to <code>true</code>)</li>\n</ul>\n\n",
1152       "params": [
1153         {
1154           "type": "Mixed",
1155           "name": "value",
1156           "doc": "<p>The value to test</p>\n",
1157           "optional": false
1158         },
1159         {
1160           "type": "Boolean",
1161           "name": "allowEmptyString",
1162           "doc": "<p>(optional) true to allow empty strings (defaults to false)</p>\n",
1163           "optional": true
1164         }
1165       ],
1166       "return": {
1167         "type": "Boolean",
1168         "doc": "\n"
1169       },
1170       "private": false,
1171       "static": false,
1172       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1173       "linenr": 332,
1174       "html_filename": "Ext.html",
1175       "href": "Ext.html#Ext-method-isEmpty",
1176       "shortDoc": "Returns true if the passed value is empty, false otherwise. The value is deemed to be empty if it is either:\n\n\nnull\nu..."
1177     },
1178     {
1179       "tagname": "method",
1180       "name": "isFunction",
1181       "member": "Ext",
1182       "doc": "<p>Returns true if the passed value is a JavaScript Function, false otherwise.</p>\n",
1183       "params": [
1184         {
1185           "type": "Mixed",
1186           "name": "value",
1187           "doc": "<p>The value to test</p>\n",
1188           "optional": false
1189         }
1190       ],
1191       "return": {
1192         "type": "Boolean",
1193         "doc": "\n"
1194       },
1195       "private": false,
1196       "static": false,
1197       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1198       "linenr": 394,
1199       "html_filename": "Ext.html",
1200       "href": "Ext.html#Ext-method-isFunction",
1201       "shortDoc": "<p>Returns true if the passed value is a JavaScript Function, false otherwise.</p>\n"
1202     },
1203     {
1204       "tagname": "method",
1205       "name": "isIterable",
1206       "member": "Ext",
1207       "doc": "<p>Returns true if the passed value is iterable, false otherwise</p>\n",
1208       "params": [
1209         {
1210           "type": "Mixed",
1211           "name": "value",
1212           "doc": "<p>The value to test</p>\n",
1213           "optional": false
1214         }
1215       ],
1216       "return": {
1217         "type": "Boolean",
1218         "doc": "\n"
1219       },
1220       "private": false,
1221       "static": false,
1222       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1223       "linenr": 473,
1224       "html_filename": "Ext.html",
1225       "href": "Ext.html#Ext-method-isIterable",
1226       "shortDoc": "<p>Returns true if the passed value is iterable, false otherwise</p>\n"
1227     },
1228     {
1229       "tagname": "method",
1230       "name": "isNumber",
1231       "member": "Ext",
1232       "doc": "<p>Returns true if the passed value is a number. Returns false for non-finite numbers.</p>\n",
1233       "params": [
1234         {
1235           "type": "Mixed",
1236           "name": "value",
1237           "doc": "<p>The value to test</p>\n",
1238           "optional": false
1239         }
1240       ],
1241       "return": {
1242         "type": "Boolean",
1243         "doc": "\n"
1244       },
1245       "private": false,
1246       "static": false,
1247       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1248       "linenr": 409,
1249       "html_filename": "Ext.html",
1250       "href": "Ext.html#Ext-method-isNumber",
1251       "shortDoc": "<p>Returns true if the passed value is a number. Returns false for non-finite numbers.</p>\n"
1252     },
1253     {
1254       "tagname": "method",
1255       "name": "isNumeric",
1256       "member": "Ext",
1257       "doc": "<p>Validates that a value is numeric.</p>\n",
1258       "params": [
1259         {
1260           "type": "Mixed",
1261           "name": "value",
1262           "doc": "<p>Examples: 1, '1', '2.34'</p>\n",
1263           "optional": false
1264         }
1265       ],
1266       "return": {
1267         "type": "Boolean",
1268         "doc": "<p>True if numeric, false otherwise</p>\n"
1269       },
1270       "private": false,
1271       "static": false,
1272       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1273       "linenr": 418,
1274       "html_filename": "Ext.html",
1275       "href": "Ext.html#Ext-method-isNumeric",
1276       "shortDoc": "<p>Validates that a value is numeric.</p>\n"
1277     },
1278     {
1279       "tagname": "method",
1280       "name": "isObject",
1281       "member": "Ext",
1282       "doc": "<p>Returns true if the passed value is a JavaScript Object, false otherwise.</p>\n",
1283       "params": [
1284         {
1285           "type": "Mixed",
1286           "name": "value",
1287           "doc": "<p>The value to test</p>\n",
1288           "optional": false
1289         }
1290       ],
1291       "return": {
1292         "type": "Boolean",
1293         "doc": "\n"
1294       },
1295       "private": false,
1296       "static": false,
1297       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1298       "linenr": 369,
1299       "html_filename": "Ext.html",
1300       "href": "Ext.html#Ext-method-isObject",
1301       "shortDoc": "<p>Returns true if the passed value is a JavaScript Object, false otherwise.</p>\n"
1302     },
1303     {
1304       "tagname": "method",
1305       "name": "isPrimitive",
1306       "member": "Ext",
1307       "doc": "<p>Returns true if the passed value is a JavaScript 'primitive', a string, number or boolean.</p>\n",
1308       "params": [
1309         {
1310           "type": "Mixed",
1311           "name": "value",
1312           "doc": "<p>The value to test</p>\n",
1313           "optional": false
1314         }
1315       ],
1316       "return": {
1317         "type": "Boolean",
1318         "doc": "\n"
1319       },
1320       "private": false,
1321       "static": false,
1322       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1323       "linenr": 383,
1324       "html_filename": "Ext.html",
1325       "href": "Ext.html#Ext-method-isPrimitive",
1326       "shortDoc": "<p>Returns true if the passed value is a JavaScript 'primitive', a string, number or boolean.</p>\n"
1327     },
1328     {
1329       "tagname": "method",
1330       "name": "isString",
1331       "member": "Ext",
1332       "doc": "<p>Returns true if the passed value is a string.</p>\n",
1333       "params": [
1334         {
1335           "type": "Mixed",
1336           "name": "value",
1337           "doc": "<p>The value to test</p>\n",
1338           "optional": false
1339         }
1340       ],
1341       "return": {
1342         "type": "Boolean",
1343         "doc": "\n"
1344       },
1345       "private": false,
1346       "static": false,
1347       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1348       "linenr": 427,
1349       "html_filename": "Ext.html",
1350       "href": "Ext.html#Ext-method-isString",
1351       "shortDoc": "<p>Returns true if the passed value is a string.</p>\n"
1352     },
1353     {
1354       "tagname": "method",
1355       "name": "isTextNode",
1356       "member": "Ext",
1357       "doc": "<p>Returns true if the passed value is a TextNode</p>\n",
1358       "params": [
1359         {
1360           "type": "Mixed",
1361           "name": "value",
1362           "doc": "<p>The value to test</p>\n",
1363           "optional": false
1364         }
1365       ],
1366       "return": {
1367         "type": "Boolean",
1368         "doc": "\n"
1369       },
1370       "private": false,
1371       "static": false,
1372       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1373       "linenr": 455,
1374       "html_filename": "Ext.html",
1375       "href": "Ext.html#Ext-method-isTextNode",
1376       "shortDoc": "<p>Returns true if the passed value is a TextNode</p>\n"
1377     },
1378     {
1379       "tagname": "method",
1380       "name": "iterate",
1381       "member": "Ext",
1382       "doc": "<p>Iterates either an array or an object. This method delegates to\n<a href=\"#/api/Ext.Array-method-each\" rel=\"Ext.Array-method-each\" class=\"docClass\">Ext.Array.each</a> if the given value is iterable, and <a href=\"#/api/Ext.Object-method-each\" rel=\"Ext.Object-method-each\" class=\"docClass\">Ext.Object.each</a> otherwise.</p>\n",
1383       "params": [
1384         {
1385           "type": "Object/Array",
1386           "name": "object",
1387           "doc": "<p>The object or array to be iterated.</p>\n",
1388           "optional": false
1389         },
1390         {
1391           "type": "Function",
1392           "name": "fn",
1393           "doc": "<p>The function to be called for each iteration. See and <a href=\"#/api/Ext.Array-method-each\" rel=\"Ext.Array-method-each\" class=\"docClass\">Ext.Array.each</a> and\n<a href=\"#/api/Ext.Object-method-each\" rel=\"Ext.Object-method-each\" class=\"docClass\">Ext.Object.each</a> for detailed lists of arguments passed to this function depending on the given object\ntype that is being iterated.</p>\n",
1394           "optional": false
1395         },
1396         {
1397           "type": "Object",
1398           "name": "scope",
1399           "doc": "<p>(Optional) The scope (<code>this</code> reference) in which the specified function is executed.\nDefaults to the object being iterated itself.</p>\n",
1400           "optional": false
1401         }
1402       ],
1403       "return": {
1404         "type": "void",
1405         "doc": "\n"
1406       },
1407       "private": false,
1408       "static": false,
1409       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1410       "linenr": 102,
1411       "html_filename": "Ext.html",
1412       "href": "Ext.html#Ext-method-iterate",
1413       "shortDoc": "Iterates either an array or an object. This method delegates to\nExt.Array.each if the given value is iterable, and Ex..."
1414     },
1415     {
1416       "tagname": "method",
1417       "name": "log",
1418       "member": "Ext",
1419       "doc": "<p>Logs a message. If a console is present it will be used. On Opera, the method\n\"opera.postError\" is called. In other cases, the message is logged to an array\n\"Ext.log.out\". An attached debugger can watch this array and view the log. The\nlog buffer is limited to a maximum of \"Ext.log.max\" entries (defaults to 100).</p>\n\n<p>If additional parameters are passed, they are joined and appended to the message.</p>\n\n<p>This method does nothing in a release build.</p>\n",
1420       "params": [
1421         {
1422           "type": "String|Object",
1423           "name": "message",
1424           "doc": "<p>The message to log or an options object with any\nof the following properties:</p>\n\n<ul>\n<li><code>msg</code>: The message to log (required).</li>\n<li><code>level</code>: One of: \"error\", \"warn\", \"info\" or \"log\" (the default is \"log\").</li>\n<li><code>dump</code>: An object to dump to the log as part of the message.</li>\n<li><code>stack</code>: True to include a stack trace in the log.</li>\n</ul>\n\n",
1425           "optional": false
1426         }
1427       ],
1428       "return": {
1429         "type": "void",
1430         "doc": "\n"
1431       },
1432       "private": false,
1433       "static": false,
1434       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
1435       "linenr": 660,
1436       "html_filename": "Ext-more.html",
1437       "href": "Ext-more.html#Ext-method-log",
1438       "shortDoc": "Logs a message. If a console is present it will be used. On Opera, the method\n\"opera.postError\" is called. In other c..."
1439     },
1440     {
1441       "tagname": "method",
1442       "name": "max",
1443       "member": "Ext",
1444       "doc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-max\" rel=\"Ext.Array-method-max\" class=\"docClass\">Ext.Array.max</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-max\" rel=\"Ext.Array-method-max\" class=\"docClass\">Ext.Array.max</a> instead</p>\n",
1445       "params": [
1446
1447       ],
1448       "return": {
1449         "type": "void",
1450         "doc": "\n"
1451       },
1452       "private": false,
1453       "static": false,
1454       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
1455       "linenr": 761,
1456       "html_filename": "Array2.html",
1457       "href": "Array2.html#Ext-method-max",
1458       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-max\" rel=\"Ext.Array-method-max\" class=\"docClass\">Ext.Array.max</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-max\" rel=\"Ext.Array-method-max\" class=\"docClass\">Ext.Array.max</a> instead</p>\n"
1459     },
1460     {
1461       "tagname": "method",
1462       "name": "mean",
1463       "member": "Ext",
1464       "doc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-mean\" rel=\"Ext.Array-method-mean\" class=\"docClass\">Ext.Array.mean</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-mean\" rel=\"Ext.Array-method-mean\" class=\"docClass\">Ext.Array.mean</a> instead</p>\n",
1465       "params": [
1466
1467       ],
1468       "return": {
1469         "type": "void",
1470         "doc": "\n"
1471       },
1472       "private": false,
1473       "static": false,
1474       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
1475       "linenr": 777,
1476       "html_filename": "Array2.html",
1477       "href": "Array2.html#Ext-method-mean",
1478       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-mean\" rel=\"Ext.Array-method-mean\" class=\"docClass\">Ext.Array.mean</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-mean\" rel=\"Ext.Array-method-mean\" class=\"docClass\">Ext.Array.mean</a> instead</p>\n"
1479     },
1480     {
1481       "tagname": "method",
1482       "name": "merge",
1483       "member": "Ext",
1484       "doc": "<p>A convenient alias method for <a href=\"#/api/Ext.Object-method-merge\" rel=\"Ext.Object-method-merge\" class=\"docClass\">Ext.Object.merge</a></p>\n",
1485       "params": [
1486
1487       ],
1488       "return": {
1489         "type": "void",
1490         "doc": "\n"
1491       },
1492       "private": false,
1493       "static": false,
1494       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Object.js",
1495       "linenr": 490,
1496       "html_filename": "Object.html",
1497       "href": "Object.html#Ext-method-merge",
1498       "shortDoc": "<p>A convenient alias method for <a href=\"#/api/Ext.Object-method-merge\" rel=\"Ext.Object-method-merge\" class=\"docClass\">Ext.Object.merge</a></p>\n"
1499     },
1500     {
1501       "tagname": "method",
1502       "name": "min",
1503       "member": "Ext",
1504       "doc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-min\" rel=\"Ext.Array-method-min\" class=\"docClass\">Ext.Array.min</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-min\" rel=\"Ext.Array-method-min\" class=\"docClass\">Ext.Array.min</a> instead</p>\n",
1505       "params": [
1506
1507       ],
1508       "return": {
1509         "type": "void",
1510         "doc": "\n"
1511       },
1512       "private": false,
1513       "static": false,
1514       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
1515       "linenr": 753,
1516       "html_filename": "Array2.html",
1517       "href": "Array2.html#Ext-method-min",
1518       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-min\" rel=\"Ext.Array-method-min\" class=\"docClass\">Ext.Array.min</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-min\" rel=\"Ext.Array-method-min\" class=\"docClass\">Ext.Array.min</a> instead</p>\n"
1519     },
1520     {
1521       "tagname": "method",
1522       "name": "namespace",
1523       "member": "Ext",
1524       "doc": "<p>Creates namespaces to be used for scoping variables and classes so that they are not global.\nSpecifying the last node of a namespace implicitly creates all other nodes. Usage:</p>\n\n<pre><code>Ext.namespace('Company', 'Company.data');\n\n // equivalent and preferable to the above syntax\nExt.namespace('Company.data');\n\nCompany.Widget = function() { ... };\n\nCompany.data.CustomStore = function(config) { ... };\n</code></pre>\n",
1525       "params": [
1526         {
1527           "type": "String",
1528           "name": "namespace1",
1529           "doc": "\n",
1530           "optional": false
1531         },
1532         {
1533           "type": "String",
1534           "name": "namespace2",
1535           "doc": "\n",
1536           "optional": false
1537         },
1538         {
1539           "type": "String",
1540           "name": "etc",
1541           "doc": "\n",
1542           "optional": false
1543         }
1544       ],
1545       "return": {
1546         "type": "Object",
1547         "doc": "<p>The namespace object. (If multiple arguments are passed, this will be the last namespace created)\n@function</p>\n"
1548       },
1549       "private": false,
1550       "static": false,
1551       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
1552       "linenr": 1033,
1553       "html_filename": "ClassManager.html",
1554       "href": "ClassManager.html#Ext-method-namespace",
1555       "shortDoc": "Creates namespaces to be used for scoping variables and classes so that they are not global.\nSpecifying the last node..."
1556     },
1557     {
1558       "tagname": "method",
1559       "name": "ns",
1560       "member": "Ext",
1561       "doc": "<p>Convenient alias for <a href=\"#/api/Ext-method-namespace\" rel=\"Ext-method-namespace\" class=\"docClass\">Ext.namespace</a></p>\n",
1562       "params": [
1563
1564       ],
1565       "return": {
1566         "type": "void",
1567         "doc": "\n"
1568       },
1569       "private": false,
1570       "static": false,
1571       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
1572       "linenr": 1060,
1573       "html_filename": "ClassManager.html",
1574       "href": "ClassManager.html#Ext-method-ns",
1575       "shortDoc": "<p>Convenient alias for <a href=\"#/api/Ext-method-namespace\" rel=\"Ext-method-namespace\" class=\"docClass\">Ext.namespace</a></p>\n"
1576     },
1577     {
1578       "tagname": "method",
1579       "name": "num",
1580       "member": "Ext",
1581       "doc": "<p>This method is deprecated, please use <a href=\"#/api/Ext.Number-method-from\" rel=\"Ext.Number-method-from\" class=\"docClass\">Ext.Number.from</a> instead</p>\n\n<p>@deprecated 4.0.0 Replaced by Ext.Number.from</p>\n",
1582       "params": [
1583
1584       ],
1585       "return": {
1586         "type": "void",
1587         "doc": "\n"
1588       },
1589       "private": false,
1590       "static": false,
1591       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Number.js",
1592       "linenr": 71,
1593       "html_filename": "Number3.html",
1594       "href": "Number3.html#Ext-method-num",
1595       "shortDoc": "<p>This method is deprecated, please use <a href=\"#/api/Ext.Number-method-from\" rel=\"Ext.Number-method-from\" class=\"docClass\">Ext.Number.from</a> instead</p>\n\n<p>@deprecated 4.0.0 Replaced by Ext.Number.from</p>\n"
1596     },
1597     {
1598       "tagname": "method",
1599       "name": "onDocumentReady",
1600       "member": "Ext",
1601       "doc": "<p>Alias for <a href=\"#/api/Ext.EventManager-method-onDocumentReady\" rel=\"Ext.EventManager-method-onDocumentReady\" class=\"docClass\">Ext.EventManager.onDocumentReady</a></p>\n",
1602       "params": [
1603
1604       ],
1605       "return": {
1606         "type": "void",
1607         "doc": "\n"
1608       },
1609       "private": false,
1610       "static": false,
1611       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/EventManager.js",
1612       "linenr": 845,
1613       "html_filename": "EventManager.html",
1614       "href": "EventManager.html#Ext-method-onDocumentReady",
1615       "shortDoc": "<p>Alias for <a href=\"#/api/Ext.EventManager-method-onDocumentReady\" rel=\"Ext.EventManager-method-onDocumentReady\" class=\"docClass\">Ext.EventManager.onDocumentReady</a></p>\n"
1616     },
1617     {
1618       "tagname": "method",
1619       "name": "onReady",
1620       "member": "Ext",
1621       "doc": "<p>Alias for <a href=\"#/api/Ext.Loader-method-onReady\" rel=\"Ext.Loader-method-onReady\" class=\"docClass\">Ext.Loader.onReady</a> with withDomReady set to true</p>\n",
1622       "params": [
1623         {
1624           "type": "Object",
1625           "name": "fn",
1626           "doc": "\n",
1627           "optional": false
1628         },
1629         {
1630           "type": "Object",
1631           "name": "scope",
1632           "doc": "\n",
1633           "optional": false
1634         },
1635         {
1636           "type": "Object",
1637           "name": "options",
1638           "doc": "\n",
1639           "optional": false
1640         }
1641       ],
1642       "return": {
1643         "type": "void",
1644         "doc": "\n"
1645       },
1646       "private": false,
1647       "static": false,
1648       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/EventManager.js",
1649       "linenr": 836,
1650       "html_filename": "EventManager.html",
1651       "href": "EventManager.html#Ext-method-onReady",
1652       "shortDoc": "<p>Alias for <a href=\"#/api/Ext.Loader-method-onReady\" rel=\"Ext.Loader-method-onReady\" class=\"docClass\">Ext.Loader.onReady</a> with withDomReady set to true</p>\n"
1653     },
1654     {
1655       "tagname": "method",
1656       "name": "override",
1657       "member": "Ext",
1658       "doc": "<p>Proxy to <a href=\"#/api/Ext.Base-property-override\" rel=\"Ext.Base-property-override\" class=\"docClass\">Ext.Base.override</a>. Please refer <a href=\"#/api/Ext.Base-property-override\" rel=\"Ext.Base-property-override\" class=\"docClass\">Ext.Base.override</a> for further details.</p>\n\n<pre><code>Ext.define('My.cool.Class', {\n    sayHi: function() {\n        alert('Hi!');\n    }\n}\n\nExt.override(My.cool.Class, {\n    sayHi: function() {\n        alert('About to say...');\n\n        this.callOverridden();\n    }\n});\n\nvar cool = new My.cool.Class();\ncool.sayHi(); // alerts 'About to say...'\n              // alerts 'Hi!'\n</code></pre>\n\n<p>Please note that <code>this.callOverridden()</code> only works if the class was previously\ncreated with {@link Ext#define)</p>\n",
1659       "params": [
1660         {
1661           "type": "Object",
1662           "name": "cls",
1663           "doc": "<p>The class to override</p>\n",
1664           "optional": false
1665         },
1666         {
1667           "type": "Object",
1668           "name": "overrides",
1669           "doc": "<p>The list of functions to add to origClass. This should be specified as an object literal\ncontaining one or more methods.</p>\n",
1670           "optional": false
1671         }
1672       ],
1673       "return": {
1674         "type": "void",
1675         "doc": "\n"
1676       },
1677       "private": false,
1678       "static": false,
1679       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
1680       "linenr": 203,
1681       "html_filename": "Ext.html",
1682       "href": "Ext.html#Ext-method-override",
1683       "shortDoc": "Proxy to Ext.Base.override. Please refer Ext.Base.override for further details.\n\nExt.define('My.cool.Class', {\n    sa..."
1684     },
1685     {
1686       "tagname": "method",
1687       "name": "partition",
1688       "member": "Ext",
1689       "doc": "<p>Partitions the set into two sets: a true set and a false set.\nExample:\nExample2:</p>\n\n<pre><code>// Example 1:\nExt.partition([true, false, true, true, false]); // [[true, true, true], [false, false]]\n\n// Example 2:\nExt.partition(\n    Ext.query(\"p\"),\n    function(val){\n        return val.className == \"class1\"\n    }\n);\n// true are those paragraph elements with a className of \"class1\",\n// false set are those that do not have that className.\n</code></pre>\n\n",
1690       "params": [
1691         {
1692           "type": "Array|NodeList",
1693           "name": "arr",
1694           "doc": "<p>The array to partition</p>\n",
1695           "optional": false
1696         },
1697         {
1698           "type": "Function",
1699           "name": "truth",
1700           "doc": "<p>(optional) a function to determine truth.  If this is omitted the element</p>\n\n<pre><code>              itself must be able to be evaluated for its truthfulness.\n</code></pre>\n",
1701           "optional": true
1702         }
1703       ],
1704       "return": {
1705         "type": "Array",
1706         "doc": "<p>[true<Array>,false<Array>]\n@deprecated 4.0.0 Will be removed in the next major version</p>\n"
1707       },
1708       "private": false,
1709       "static": false,
1710       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
1711       "linenr": 782,
1712       "html_filename": "Ext-more.html",
1713       "href": "Ext-more.html#Ext-method-partition",
1714       "shortDoc": "Partitions the set into two sets: a true set and a false set.\nExample:\nExample2:\n\n// Example 1:\nExt.partition([true, ..."
1715     },
1716     {
1717       "tagname": "method",
1718       "name": "pass",
1719       "member": "Ext",
1720       "doc": "<p>Shorthand for <a href=\"#/api/Ext.Function-method-pass\" rel=\"Ext.Function-method-pass\" class=\"docClass\">Ext.Function.pass</a></p>\n",
1721       "params": [
1722
1723       ],
1724       "return": {
1725         "type": "void",
1726         "doc": "\n"
1727       },
1728       "private": false,
1729       "static": false,
1730       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Function.js",
1731       "linenr": 361,
1732       "html_filename": "Function.html",
1733       "href": "Function.html#Ext-method-pass",
1734       "shortDoc": "<p>Shorthand for <a href=\"#/api/Ext.Function-method-pass\" rel=\"Ext.Function-method-pass\" class=\"docClass\">Ext.Function.pass</a></p>\n"
1735     },
1736     {
1737       "tagname": "method",
1738       "name": "pluck",
1739       "member": "Ext",
1740       "doc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-pluck\" rel=\"Ext.Array-method-pluck\" class=\"docClass\">Ext.Array.pluck</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-pluck\" rel=\"Ext.Array-method-pluck\" class=\"docClass\">Ext.Array.pluck</a> instead</p>\n",
1741       "params": [
1742
1743       ],
1744       "return": {
1745         "type": "void",
1746         "doc": "\n"
1747       },
1748       "private": false,
1749       "static": false,
1750       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
1751       "linenr": 809,
1752       "html_filename": "Array2.html",
1753       "href": "Array2.html#Ext-method-pluck",
1754       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-pluck\" rel=\"Ext.Array-method-pluck\" class=\"docClass\">Ext.Array.pluck</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-pluck\" rel=\"Ext.Array-method-pluck\" class=\"docClass\">Ext.Array.pluck</a> instead</p>\n"
1755     },
1756     {
1757       "tagname": "method",
1758       "name": "preg",
1759       "member": "Ext",
1760       "doc": "<p>Shorthand for <a href=\"#/api/Ext.PluginManager-method-registerType\" rel=\"Ext.PluginManager-method-registerType\" class=\"docClass\">Ext.PluginManager.registerType</a></p>\n",
1761       "params": [
1762         {
1763           "type": "String",
1764           "name": "ptype",
1765           "doc": "<p>The ptype mnemonic string by which the Plugin class\nmay be looked up.</p>\n",
1766           "optional": false
1767         },
1768         {
1769           "type": "Constructor",
1770           "name": "cls",
1771           "doc": "<p>The new Plugin class.</p>\n",
1772           "optional": false
1773         }
1774       ],
1775       "return": {
1776         "type": "void",
1777         "doc": "\n"
1778       },
1779       "private": false,
1780       "static": false,
1781       "filename": "/Users/nick/Projects/sencha/SDK/platform/src/PluginManager.js",
1782       "linenr": 85,
1783       "html_filename": "PluginManager.html",
1784       "href": "PluginManager.html#Ext-method-preg",
1785       "shortDoc": "<p>Shorthand for <a href=\"#/api/Ext.PluginManager-method-registerType\" rel=\"Ext.PluginManager-method-registerType\" class=\"docClass\">Ext.PluginManager.registerType</a></p>\n"
1786     },
1787     {
1788       "tagname": "method",
1789       "name": "query",
1790       "member": "Ext",
1791       "doc": "<p>Selects an array of DOM nodes by CSS/XPath selector. Shorthand of <a href=\"#/api/Ext.DomQuery-method-select\" rel=\"Ext.DomQuery-method-select\" class=\"docClass\">Ext.DomQuery.select</a></p>\n",
1792       "params": [
1793         {
1794           "type": "String",
1795           "name": "path",
1796           "doc": "<p>The selector/xpath query</p>\n",
1797           "optional": false
1798         },
1799         {
1800           "type": "Node",
1801           "name": "root",
1802           "doc": "<p>(optional) The start of the query (defaults to document).</p>\n",
1803           "optional": true
1804         }
1805       ],
1806       "return": {
1807         "type": "Array",
1808         "doc": "\n"
1809       },
1810       "private": false,
1811       "static": false,
1812       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/DomQuery.js",
1813       "linenr": 961,
1814       "html_filename": "DomQuery.html",
1815       "href": "DomQuery.html#Ext-method-query",
1816       "shortDoc": "<p>Selects an array of DOM nodes by CSS/XPath selector. Shorthand of <a href=\"#/api/Ext.DomQuery-method-select\" rel=\"Ext.DomQuery-method-select\" class=\"docClass\">Ext.DomQuery.select</a></p>\n"
1817     },
1818     {
1819       "tagname": "method",
1820       "name": "regModel",
1821       "member": "Ext",
1822       "doc": "<p>Creates a new Model class from the specified config object. See <a href=\"#/api/Ext.data.Model\" rel=\"Ext.data.Model\" class=\"docClass\">Ext.data.Model</a> for full examples.</p>\n",
1823       "params": [
1824         {
1825           "type": "Object",
1826           "name": "config",
1827           "doc": "<p>A configuration object for the Model you wish to create.</p>\n",
1828           "optional": false
1829         }
1830       ],
1831       "return": {
1832         "type": "Ext.data.Model",
1833         "doc": "<p>The newly registered Model</p>\n"
1834       },
1835       "private": false,
1836       "static": false,
1837       "filename": "/Users/nick/Projects/sencha/SDK/platform/src/ModelManager.js",
1838       "linenr": 148,
1839       "html_filename": "ModelManager.html",
1840       "href": "ModelManager.html#Ext-method-regModel",
1841       "shortDoc": "<p>Creates a new Model class from the specified config object. See <a href=\"#/api/Ext.data.Model\" rel=\"Ext.data.Model\" class=\"docClass\">Ext.data.Model</a> for full examples.</p>\n"
1842     },
1843     {
1844       "tagname": "method",
1845       "name": "regStore",
1846       "member": "Ext",
1847       "doc": "<p>Creates a new store for the given id and config, then registers it with the <a href=\"#/api/Ext.data.StoreManager\" rel=\"Ext.data.StoreManager\" class=\"docClass\">Store Mananger</a>. \nSample usage:</p>\n\n\n\n\n<pre><code>    Ext.regStore('AllUsers', {\n        model: 'User'\n    });\n\n    //the store can now easily be used throughout the application\n    new Ext.List({\n        store: 'AllUsers',\n        ... other config\n    });\n    </code></pre>\n\n",
1848       "params": [
1849         {
1850           "type": "String",
1851           "name": "id",
1852           "doc": "<p>The id to set on the new store</p>\n",
1853           "optional": false
1854         },
1855         {
1856           "type": "Object",
1857           "name": "config",
1858           "doc": "<p>The store config</p>\n",
1859           "optional": false
1860         },
1861         {
1862           "type": "Constructor",
1863           "name": "cls",
1864           "doc": "<p>The new Component class.</p>\n",
1865           "optional": false
1866         }
1867       ],
1868       "return": {
1869         "type": "void",
1870         "doc": "\n"
1871       },
1872       "private": false,
1873       "static": false,
1874       "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/StoreManager.js",
1875       "linenr": 117,
1876       "html_filename": "StoreManager.html",
1877       "href": "StoreManager.html#Ext-method-regStore",
1878       "shortDoc": "Creates a new store for the given id and config, then registers it with the Store Mananger. \nSample usage:\n\n\n\n\n    Ex..."
1879     },
1880     {
1881       "tagname": "method",
1882       "name": "removeNode",
1883       "member": "Ext",
1884       "doc": "<p>Removes a DOM node from the document.</p>\n\n<p>Removes this element from the document, removes all DOM event listeners, and deletes the cache reference.\nAll DOM event listeners are removed from this element. If <a href=\"#/api/Ext-property-enableNestedListenerRemoval\" rel=\"Ext-property-enableNestedListenerRemoval\" class=\"docClass\">Ext.enableNestedListenerRemoval</a> is\n<code>true</code>, then DOM event listeners are also removed from all child nodes. The body node\nwill be ignored if passed in.</p>\n\n",
1885       "params": [
1886         {
1887           "type": "HTMLElement",
1888           "name": "node",
1889           "doc": "<p>The node to remove</p>\n",
1890           "optional": false
1891         }
1892       ],
1893       "return": {
1894         "type": "void",
1895         "doc": "\n"
1896       },
1897       "private": false,
1898       "static": false,
1899       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
1900       "linenr": 344,
1901       "html_filename": "Ext-more.html",
1902       "href": "Ext-more.html#Ext-method-removeNode",
1903       "shortDoc": "Removes a DOM node from the document.\n\nRemoves this element from the document, removes all DOM event listeners, and d..."
1904     },
1905     {
1906       "tagname": "method",
1907       "name": "require",
1908       "member": "Ext",
1909       "doc": "<p>Convenient alias of <a href=\"#/api/Ext.Loader-method-require\" rel=\"Ext.Loader-method-require\" class=\"docClass\">Ext.Loader.require</a>. Please see the introduction documentation of\n<a href=\"#/api/Ext.Loader\" rel=\"Ext.Loader\" class=\"docClass\">Ext.Loader</a> for examples.</p>\n",
1910       "params": [
1911
1912       ],
1913       "return": {
1914         "type": "void",
1915         "doc": "\n"
1916       },
1917       "private": false,
1918       "static": false,
1919       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/Loader.js",
1920       "linenr": 944,
1921       "html_filename": "Loader.html",
1922       "href": "Loader.html#Ext-method-require",
1923       "shortDoc": "<p>Convenient alias of <a href=\"#/api/Ext.Loader-method-require\" rel=\"Ext.Loader-method-require\" class=\"docClass\">Ext.Loader.require</a>. Please see the introduction documentation of\n<a href=\"#/api/Ext.Loader\" rel=\"Ext.Loader\" class=\"docClass\">Ext.Loader</a> for examples.</p>\n"
1924     },
1925     {
1926       "tagname": "method",
1927       "name": "select",
1928       "member": "Ext",
1929       "doc": "<p>Selects elements based on the passed CSS selector to enable <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Element</a> methods\nto be applied to many related elements in one statement through the returned <a href=\"#/api/Ext.CompositeElement\" rel=\"Ext.CompositeElement\" class=\"docClass\">CompositeElement</a> or\n<a href=\"#/api/Ext.CompositeElementLite\" rel=\"Ext.CompositeElementLite\" class=\"docClass\">CompositeElementLite</a> object.</p>\n",
1930       "params": [
1931         {
1932           "type": "String/Array",
1933           "name": "selector",
1934           "doc": "<p>The CSS selector or an array of elements</p>\n",
1935           "optional": false
1936         },
1937         {
1938           "type": "HTMLElement/String",
1939           "name": "root",
1940           "doc": "<p>(optional) The root element of the query or id of the root</p>\n",
1941           "optional": true
1942         }
1943       ],
1944       "return": {
1945         "type": "CompositeElementLite/CompositeElement",
1946         "doc": "\n"
1947       },
1948       "private": false,
1949       "static": false,
1950       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/CompositeElementLite.js",
1951       "linenr": 314,
1952       "html_filename": "CompositeElementLite.html",
1953       "href": "CompositeElementLite.html#Ext-method-select",
1954       "shortDoc": "Selects elements based on the passed CSS selector to enable Element methods\nto be applied to many related elements in..."
1955     },
1956     {
1957       "tagname": "method",
1958       "name": "sum",
1959       "member": "Ext",
1960       "doc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-sum\" rel=\"Ext.Array-method-sum\" class=\"docClass\">Ext.Array.sum</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-sum\" rel=\"Ext.Array-method-sum\" class=\"docClass\">Ext.Array.sum</a> instead</p>\n",
1961       "params": [
1962
1963       ],
1964       "return": {
1965         "type": "void",
1966         "doc": "\n"
1967       },
1968       "private": false,
1969       "static": false,
1970       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
1971       "linenr": 769,
1972       "html_filename": "Array2.html",
1973       "href": "Array2.html#Ext-method-sum",
1974       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-sum\" rel=\"Ext.Array-method-sum\" class=\"docClass\">Ext.Array.sum</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array-method-sum\" rel=\"Ext.Array-method-sum\" class=\"docClass\">Ext.Array.sum</a> instead</p>\n"
1975     },
1976     {
1977       "tagname": "method",
1978       "name": "syncRequire",
1979       "member": "Ext",
1980       "doc": "<p>Synchronous version of <a href=\"#/api/Ext-method-require\" rel=\"Ext-method-require\" class=\"docClass\">require</a>, convenient alias of <a href=\"#/api/Ext.Loader-method-syncRequire\" rel=\"Ext.Loader-method-syncRequire\" class=\"docClass\">Ext.Loader.syncRequire</a>.</p>\n",
1981       "params": [
1982
1983       ],
1984       "return": {
1985         "type": "void",
1986         "doc": "\n"
1987       },
1988       "private": false,
1989       "static": false,
1990       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/Loader.js",
1991       "linenr": 952,
1992       "html_filename": "Loader.html",
1993       "href": "Loader.html#Ext-method-syncRequire",
1994       "shortDoc": "<p>Synchronous version of <a href=\"#/api/Ext-method-require\" rel=\"Ext-method-require\" class=\"docClass\">require</a>, convenient alias of <a href=\"#/api/Ext.Loader-method-syncRequire\" rel=\"Ext.Loader-method-syncRequire\" class=\"docClass\">Ext.Loader.syncRequire</a>.</p>\n"
1995     },
1996     {
1997       "tagname": "method",
1998       "name": "toArray",
1999       "member": "Ext",
2000       "doc": "<p>Convenient alias to <a href=\"#/api/Ext.Array-method-toArray\" rel=\"Ext.Array-method-toArray\" class=\"docClass\">Ext.Array.toArray</a></p>\n",
2001       "params": [
2002         {
2003           "type": "Iterable",
2004           "name": "the",
2005           "doc": "<p>iterable object to be turned into a true Array.</p>\n",
2006           "optional": false
2007         }
2008       ],
2009       "return": {
2010         "type": "Array",
2011         "doc": "<p>array</p>\n"
2012       },
2013       "private": false,
2014       "static": false,
2015       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
2016       "linenr": 817,
2017       "html_filename": "Array2.html",
2018       "href": "Array2.html#Ext-method-toArray",
2019       "shortDoc": "<p>Convenient alias to <a href=\"#/api/Ext.Array-method-toArray\" rel=\"Ext.Array-method-toArray\" class=\"docClass\">Ext.Array.toArray</a></p>\n"
2020     },
2021     {
2022       "tagname": "method",
2023       "name": "toSentence",
2024       "member": "Ext",
2025       "doc": "<p>Turns an array into a sentence, joined by a specified connector - e.g.:\nExt.toSentence(['Adama', 'Tigh', 'Roslin']); //'Adama, Tigh and Roslin'\nExt.toSentence(['Adama', 'Tigh', 'Roslin'], 'or'); //'Adama, Tigh or Roslin'</p>\n",
2026       "params": [
2027         {
2028           "type": "Array",
2029           "name": "items",
2030           "doc": "<p>The array to create a sentence from</p>\n",
2031           "optional": false
2032         },
2033         {
2034           "type": "String",
2035           "name": "connector",
2036           "doc": "<p>The string to use to connect the last two words. Usually 'and' or 'or' - defaults to 'and'.</p>\n",
2037           "optional": false
2038         }
2039       ],
2040       "return": {
2041         "type": "String",
2042         "doc": "<p>The sentence string\n@deprecated 4.0.0 Will be removed in the next major version</p>\n"
2043       },
2044       "private": false,
2045       "static": false,
2046       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2047       "linenr": 880,
2048       "html_filename": "Ext-more.html",
2049       "href": "Ext-more.html#Ext-method-toSentence",
2050       "shortDoc": "Turns an array into a sentence, joined by a specified connector - e.g.:\nExt.toSentence(['Adama', 'Tigh', 'Roslin']); ..."
2051     },
2052     {
2053       "tagname": "method",
2054       "name": "type",
2055       "member": "Ext",
2056       "doc": "<p>Old alias to <a href=\"#/api/Ext-method-typeOf\" rel=\"Ext-method-typeOf\" class=\"docClass\">typeOf</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext-method-typeOf\" rel=\"Ext-method-typeOf\" class=\"docClass\">typeOf</a> instead</p>\n",
2057       "params": [
2058
2059       ],
2060       "return": {
2061         "type": "void",
2062         "doc": "\n"
2063       },
2064       "private": false,
2065       "static": false,
2066       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
2067       "linenr": 576,
2068       "html_filename": "Ext.html",
2069       "href": "Ext.html#Ext-method-type",
2070       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext-method-typeOf\" rel=\"Ext-method-typeOf\" class=\"docClass\">typeOf</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext-method-typeOf\" rel=\"Ext-method-typeOf\" class=\"docClass\">typeOf</a> instead</p>\n"
2071     },
2072     {
2073       "tagname": "method",
2074       "name": "typeOf",
2075       "member": "Ext",
2076       "doc": "<p>Returns the type of the given variable in string format. List of possible values are:</p>\n\n<ul>\n<li><code>undefined</code>: If the given value is <code>undefined</code></li>\n<li><code>null</code>: If the given value is <code>null</code></li>\n<li><code>string</code>: If the given value is a string</li>\n<li><code>number</code>: If the given value is a number</li>\n<li><code>boolean</code>: If the given value is a boolean value</li>\n<li><code>date</code>: If the given value is a <code>Date</code> object</li>\n<li><code>function</code>: If the given value is a function reference</li>\n<li><code>object</code>: If the given value is an object</li>\n<li><code>array</code>: If the given value is an array</li>\n<li><code>regexp</code>: If the given value is a regular expression</li>\n<li><code>element</code>: If the given value is a DOM Element</li>\n<li><code>textnode</code>: If the given value is a DOM text node and contains something other than whitespace</li>\n<li><code>whitespace</code>: If the given value is a DOM text node and contains only whitespace</li>\n</ul>\n\n",
2077       "params": [
2078         {
2079           "type": "Mixed",
2080           "name": "value",
2081           "doc": "\n",
2082           "optional": false
2083         }
2084       ],
2085       "return": {
2086         "type": "String",
2087         "doc": "\n"
2088       },
2089       "private": false,
2090       "static": false,
2091       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
2092       "linenr": 259,
2093       "html_filename": "Ext.html",
2094       "href": "Ext.html#Ext-method-typeOf",
2095       "shortDoc": "Returns the type of the given variable in string format. List of possible values are:\n\n\nundefined: If the given value..."
2096     },
2097     {
2098       "tagname": "method",
2099       "name": "unique",
2100       "member": "Ext",
2101       "doc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-unique\" rel=\"Ext.Array-method-unique\" class=\"docClass\">Ext.Array.unique</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array.unique\" rel=\"Ext.Array.unique\" class=\"docClass\">Ext.Array.unique</a> instead</p>\n",
2102       "params": [
2103
2104       ],
2105       "return": {
2106         "type": "void",
2107         "doc": "\n"
2108       },
2109       "private": false,
2110       "static": false,
2111       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js",
2112       "linenr": 801,
2113       "html_filename": "Array2.html",
2114       "href": "Array2.html#Ext-method-unique",
2115       "shortDoc": "<p>Old alias to <a href=\"#/api/Ext.Array-method-unique\" rel=\"Ext.Array-method-unique\" class=\"docClass\">Ext.Array.unique</a>\n@deprecated 4.0.0 Use <a href=\"#/api/Ext.Array.unique\" rel=\"Ext.Array.unique\" class=\"docClass\">Ext.Array.unique</a> instead</p>\n"
2116     },
2117     {
2118       "tagname": "method",
2119       "name": "urlAppend",
2120       "member": "Ext",
2121       "doc": "<p>Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand.</p>\n",
2122       "params": [
2123         {
2124           "type": "String",
2125           "name": "url",
2126           "doc": "<p>The URL to append to.</p>\n",
2127           "optional": false
2128         },
2129         {
2130           "type": "String",
2131           "name": "s",
2132           "doc": "<p>The content to append to the URL.</p>\n",
2133           "optional": false
2134         }
2135       ],
2136       "return": {
2137         "type": "void",
2138         "doc": "<p>(String) The resulting URL</p>\n"
2139       },
2140       "private": false,
2141       "static": false,
2142       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2143       "linenr": 196,
2144       "html_filename": "Ext-more.html",
2145       "href": "Ext-more.html#Ext-method-urlAppend",
2146       "shortDoc": "<p>Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand.</p>\n"
2147     },
2148     {
2149       "tagname": "method",
2150       "name": "urlDecode",
2151       "member": "Ext",
2152       "doc": "<p>A convenient alias method for <a href=\"#/api/Ext.Object-method-fromQueryString\" rel=\"Ext.Object-method-fromQueryString\" class=\"docClass\">Ext.Object.fromQueryString</a> @deprecated 4.0.0 Use <a href=\"#/api/Ext.Object-method-fromQueryString\" rel=\"Ext.Object-method-fromQueryString\" class=\"docClass\">Ext.Object.fromQueryString</a> instead</p>\n",
2153       "params": [
2154
2155       ],
2156       "return": {
2157         "type": "void",
2158         "doc": "\n"
2159       },
2160       "private": false,
2161       "static": false,
2162       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Object.js",
2163       "linenr": 518,
2164       "html_filename": "Object.html",
2165       "href": "Object.html#Ext-method-urlDecode",
2166       "shortDoc": "<p>A convenient alias method for <a href=\"#/api/Ext.Object-method-fromQueryString\" rel=\"Ext.Object-method-fromQueryString\" class=\"docClass\">Ext.Object.fromQueryString</a> @deprecated 4.0.0 Use <a href=\"#/api/Ext.Object-method-fromQueryString\" rel=\"Ext.Object-method-fromQueryString\" class=\"docClass\">Ext.Object.fromQueryString</a> instead</p>\n"
2167     },
2168     {
2169       "tagname": "method",
2170       "name": "urlEncode",
2171       "member": "Ext",
2172       "doc": "<p>A convenient alias method for <a href=\"#/api/Ext.Object-method-toQueryString\" rel=\"Ext.Object-method-toQueryString\" class=\"docClass\">Ext.Object.toQueryString</a> @deprecated 4.0.0 Use <a href=\"#/api/Ext.Object-method-toQueryString\" rel=\"Ext.Object-method-toQueryString\" class=\"docClass\">Ext.Object.toQueryString</a> instead</p>\n",
2173       "params": [
2174
2175       ],
2176       "return": {
2177         "type": "void",
2178         "doc": "\n"
2179       },
2180       "private": false,
2181       "static": false,
2182       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Object.js",
2183       "linenr": 498,
2184       "html_filename": "Object.html",
2185       "href": "Object.html#Ext-method-urlEncode",
2186       "shortDoc": "<p>A convenient alias method for <a href=\"#/api/Ext.Object-method-toQueryString\" rel=\"Ext.Object-method-toQueryString\" class=\"docClass\">Ext.Object.toQueryString</a> @deprecated 4.0.0 Use <a href=\"#/api/Ext.Object-method-toQueryString\" rel=\"Ext.Object-method-toQueryString\" class=\"docClass\">Ext.Object.toQueryString</a> instead</p>\n"
2187     },
2188     {
2189       "tagname": "method",
2190       "name": "value",
2191       "member": "Ext",
2192       "doc": "<p>Utility method for returning a default value if the passed value is empty.</p>\n\n\n<p>The value is deemed to be empty if it is<div class=\"mdetail-params\"><ul>\n<li>null</li>\n<li>undefined</li>\n<li>an empty array</li>\n<li>a zero length string (Unless the <tt>allowBlank</tt> parameter is <tt>true</tt>)</li>\n</ul></div>\n\n",
2193       "params": [
2194         {
2195           "type": "Mixed",
2196           "name": "value",
2197           "doc": "<p>The value to test</p>\n",
2198           "optional": false
2199         },
2200         {
2201           "type": "Mixed",
2202           "name": "defaultValue",
2203           "doc": "<p>The value to return if the original value is empty</p>\n",
2204           "optional": false
2205         },
2206         {
2207           "type": "Boolean",
2208           "name": "allowBlank",
2209           "doc": "<p>(optional) true to allow zero length strings to qualify as non-empty (defaults to false)</p>\n",
2210           "optional": true
2211         }
2212       ],
2213       "return": {
2214         "type": "Mixed",
2215         "doc": "<p>value, if non-empty, else defaultValue\n@deprecated 4.0.0 Use {Ext#valueFrom} instead</p>\n"
2216       },
2217       "private": false,
2218       "static": false,
2219       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2220       "linenr": 518,
2221       "html_filename": "Ext-more.html",
2222       "href": "Ext-more.html#Ext-method-value",
2223       "shortDoc": "Utility method for returning a default value if the passed value is empty.\n\n\nThe value is deemed to be empty if it is..."
2224     },
2225     {
2226       "tagname": "method",
2227       "name": "valueFrom",
2228       "member": "Ext",
2229       "doc": "<p>Returns the given value itself if it's not empty, as described in <a href=\"#/api/Ext-method-isEmpty\" rel=\"Ext-method-isEmpty\" class=\"docClass\">isEmpty</a>; returns the default\nvalue (second argument) otherwise.</p>\n",
2230       "params": [
2231         {
2232           "type": "Mixed",
2233           "name": "value",
2234           "doc": "<p>The value to test</p>\n",
2235           "optional": false
2236         },
2237         {
2238           "type": "Mixed",
2239           "name": "defaultValue",
2240           "doc": "<p>The value to return if the original value is empty</p>\n",
2241           "optional": false
2242         },
2243         {
2244           "type": "Boolean",
2245           "name": "allowBlank",
2246           "doc": "<p>(optional) true to allow zero length strings to qualify as non-empty (defaults to false)</p>\n",
2247           "optional": true
2248         }
2249       ],
2250       "return": {
2251         "type": "Mixed",
2252         "doc": "<p>value, if non-empty, else defaultValue</p>\n"
2253       },
2254       "private": false,
2255       "static": false,
2256       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
2257       "linenr": 246,
2258       "html_filename": "Ext.html",
2259       "href": "Ext.html#Ext-method-valueFrom",
2260       "shortDoc": "Returns the given value itself if it's not empty, as described in isEmpty; returns the default\nvalue (second argument..."
2261     },
2262     {
2263       "tagname": "method",
2264       "name": "widget",
2265       "member": "Ext",
2266       "doc": "<p>Convenient shorthand to create a widget by its xtype, also see <a href=\"#/api/Ext.ClassManager-method-instantiateByAlias\" rel=\"Ext.ClassManager-method-instantiateByAlias\" class=\"docClass\">Ext.ClassManager.instantiateByAlias</a></p>\n\n<pre><code>var button = Ext.widget('button'); // Equivalent to Ext.create('widget.button')\nvar panel = Ext.widget('panel'); // Equivalent to Ext.create('widget.panel')\n</code></pre>\n",
2267       "params": [
2268         {
2269           "type": "Object",
2270           "name": "name",
2271           "doc": "\n",
2272           "optional": false
2273         }
2274       ],
2275       "return": {
2276         "type": "void",
2277         "doc": "\n"
2278       },
2279       "private": false,
2280       "static": false,
2281       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js",
2282       "linenr": 968,
2283       "html_filename": "ClassManager.html",
2284       "href": "ClassManager.html#Ext-method-widget",
2285       "shortDoc": "Convenient shorthand to create a widget by its xtype, also see Ext.ClassManager.instantiateByAlias\n\nvar button = Ext...."
2286     },
2287     {
2288       "tagname": "method",
2289       "name": "zip",
2290       "member": "Ext",
2291       "doc": "<p>Zips N sets together.</p>\n\n\n<pre><code>// Example 1:\nExt.zip([1,2,3],[4,5,6]); // [[1,4],[2,5],[3,6]]\n// Example 2:\nExt.zip(\n    [ \"+\", \"-\", \"+\"],\n    [  12,  10,  22],\n    [  43,  15,  96],\n    function(a, b, c){\n        return \"$\" + a + \"\" + b + \".\" + c\n    }\n); // [\"$+12.43\", \"$-10.15\", \"$+22.96\"]\n</code></pre>\n\n",
2292       "params": [
2293         {
2294           "type": "Arrays|NodeLists",
2295           "name": "arr",
2296           "doc": "<p>This argument may be repeated. Array(s) to contribute values.</p>\n",
2297           "optional": false
2298         },
2299         {
2300           "type": "Function",
2301           "name": "zipper",
2302           "doc": "<p>(optional) The last item in the argument list. This will drive how the items are zipped together.</p>\n",
2303           "optional": true
2304         }
2305       ],
2306       "return": {
2307         "type": "Array",
2308         "doc": "<p>The zipped set.\n@deprecated 4.0.0 Will be removed in the next major version</p>\n"
2309       },
2310       "private": false,
2311       "static": false,
2312       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2313       "linenr": 840,
2314       "html_filename": "Ext-more.html",
2315       "href": "Ext-more.html#Ext-method-zip",
2316       "shortDoc": "Zips N sets together.\n\n\n// Example 1:\nExt.zip([1,2,3],[4,5,6]); // [[1,4],[2,5],[3,6]]\n// Example 2:\nExt.zip(\n    [ \"..."
2317     }
2318   ],
2319   "property": [
2320     {
2321       "tagname": "property",
2322       "name": "BLANK_IMAGE_URL",
2323       "member": "Ext",
2324       "type": "String",
2325       "doc": "<p>URL to a 1x1 transparent gif image used by <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> to create inline icons with CSS background images.\nIn older versions of IE, this defaults to \"http://sencha.com/s.gif\" and you should change this to a URL on your server.\nFor other browsers it uses an inline data URL.</p>\n",
2326       "private": false,
2327       "static": false,
2328       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2329       "linenr": 510,
2330       "html_filename": "Ext-more.html",
2331       "href": "Ext-more.html#Ext-property-BLANK_IMAGE_URL",
2332       "shortDoc": "URL to a 1x1 transparent gif image used by Ext to create inline icons with CSS background images.\nIn older versions o..."
2333     },
2334     {
2335       "tagname": "property",
2336       "name": "SSL_SECURE_URL",
2337       "member": "Ext",
2338       "type": "String",
2339       "doc": "<p>URL to a blank file used by <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> when in secure mode for iframe src and onReady src to prevent\nthe IE insecure content warning (<tt>'about:blank'</tt>, except for IE in secure mode, which is <tt>'javascript:\"\"'</tt>).</p>\n",
2340       "private": false,
2341       "static": false,
2342       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2343       "linenr": 259,
2344       "html_filename": "Ext-more.html",
2345       "href": "Ext-more.html#Ext-property-SSL_SECURE_URL",
2346       "shortDoc": "URL to a blank file used by Ext when in secure mode for iframe src and onReady src to prevent\nthe IE insecure content..."
2347     },
2348     {
2349       "tagname": "property",
2350       "name": "USE_NATIVE_JSON",
2351       "member": "Ext",
2352       "type": "Boolean",
2353       "doc": "<p>Indicates whether to use native browser parsing for JSON methods.\nThis option is ignored if the browser does not support native JSON methods.\n<b>Note: Native JSON methods will not work with objects that have functions.\nAlso, property names must be quoted, otherwise the data will not parse.</b> (Defaults to false)</p>\n",
2354       "private": false,
2355       "static": false,
2356       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2357       "linenr": 287,
2358       "html_filename": "Ext-more.html",
2359       "href": "Ext-more.html#Ext-property-USE_NATIVE_JSON",
2360       "shortDoc": "Indicates whether to use native browser parsing for JSON methods.\nThis option is ignored if the browser does not supp..."
2361     },
2362     {
2363       "tagname": "property",
2364       "name": "enableFx",
2365       "member": "Ext",
2366       "type": "Boolean",
2367       "doc": "<p>True if the <a href=\"#/api/Ext.fx.Anim\" rel=\"Ext.fx.Anim\" class=\"docClass\">Ext.fx.Anim</a> Class is available</p>\n",
2368       "private": false,
2369       "static": false,
2370       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2371       "linenr": 266,
2372       "html_filename": "Ext-more.html",
2373       "href": "Ext-more.html#Ext-property-enableFx"
2374     },
2375     {
2376       "tagname": "property",
2377       "name": "enableGarbageCollector",
2378       "member": "Ext",
2379       "type": "Boolean",
2380       "doc": "<p>True to automatically uncache orphaned Ext.core.Elements periodically (defaults to true)</p>\n",
2381       "private": false,
2382       "static": false,
2383       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2384       "linenr": 45,
2385       "html_filename": "Ext-more.html",
2386       "href": "Ext-more.html#Ext-property-enableGarbageCollector"
2387     },
2388     {
2389       "tagname": "property",
2390       "name": "enableListenerCollection",
2391       "member": "Ext",
2392       "type": "Boolean",
2393       "doc": "<p>True to automatically purge event listeners during garbageCollection (defaults to true).</p>\n",
2394       "private": false,
2395       "static": false,
2396       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2397       "linenr": 51,
2398       "html_filename": "Ext-more.html",
2399       "href": "Ext-more.html#Ext-property-enableListenerCollection"
2400     },
2401     {
2402       "tagname": "property",
2403       "name": "enableNestedListenerRemoval",
2404       "member": "Ext",
2405       "type": "Boolean",
2406       "doc": "<p>EXPERIMENTAL - True to cascade listener removal to child elements when an element is removed.\nCurrently not optimized for performance.</p>\n",
2407       "private": false,
2408       "static": false,
2409       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2410       "linenr": 280,
2411       "html_filename": "Ext-more.html",
2412       "href": "Ext-more.html#Ext-property-enableNestedListenerRemoval",
2413       "shortDoc": "EXPERIMENTAL - True to cascade listener removal to child elements when an element is removed.\nCurrently not optimized..."
2414     },
2415     {
2416       "tagname": "property",
2417       "name": "enumerables",
2418       "member": "Ext",
2419       "type": "Array",
2420       "doc": "<p>An array containing extra enumerables for old browsers</p>\n",
2421       "private": false,
2422       "static": false,
2423       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js",
2424       "linenr": 28,
2425       "html_filename": "Ext.html",
2426       "href": "Ext.html#Ext-property-enumerables"
2427     },
2428     {
2429       "tagname": "property",
2430       "name": "isChrome",
2431       "member": "Ext",
2432       "type": "Boolean",
2433       "doc": "<p>True if the detected browser is Chrome.</p>\n",
2434       "private": false,
2435       "static": false,
2436       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2437       "linenr": 390,
2438       "html_filename": "Ext-more.html",
2439       "href": "Ext-more.html#Ext-property-isChrome"
2440     },
2441     {
2442       "tagname": "property",
2443       "name": "isFF3_0",
2444       "member": "Ext",
2445       "type": "Boolean",
2446       "doc": "<p>True if the detected browser uses FireFox 3.0</p>\n",
2447       "private": false,
2448       "static": false,
2449       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2450       "linenr": 468,
2451       "html_filename": "Ext-more.html",
2452       "href": "Ext-more.html#Ext-property-isFF3_0"
2453     },
2454     {
2455       "tagname": "property",
2456       "name": "isFF3_5",
2457       "member": "Ext",
2458       "type": "Boolean",
2459       "doc": "<p>True if the detected browser uses FireFox 3.5</p>\n",
2460       "private": false,
2461       "static": false,
2462       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2463       "linenr": 474,
2464       "html_filename": "Ext-more.html",
2465       "href": "Ext-more.html#Ext-property-isFF3_5"
2466     },
2467     {
2468       "tagname": "property",
2469       "name": "isFF3_6",
2470       "member": "Ext",
2471       "type": "Boolean",
2472       "doc": "<p>True if the detected browser uses FireFox 3.6</p>\n",
2473       "private": false,
2474       "static": false,
2475       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2476       "linenr": 480,
2477       "html_filename": "Ext-more.html",
2478       "href": "Ext-more.html#Ext-property-isFF3_6"
2479     },
2480     {
2481       "tagname": "property",
2482       "name": "isGecko",
2483       "member": "Ext",
2484       "type": "Boolean",
2485       "doc": "<p>True if the detected browser uses the Gecko layout engine (e.g. Mozilla, Firefox).</p>\n",
2486       "private": false,
2487       "static": false,
2488       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2489       "linenr": 450,
2490       "html_filename": "Ext-more.html",
2491       "href": "Ext-more.html#Ext-property-isGecko"
2492     },
2493     {
2494       "tagname": "property",
2495       "name": "isGecko3",
2496       "member": "Ext",
2497       "type": "Boolean",
2498       "doc": "<p>True if the detected browser uses a Gecko 1.9+ layout engine (e.g. Firefox 3.x).</p>\n",
2499       "private": false,
2500       "static": false,
2501       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2502       "linenr": 456,
2503       "html_filename": "Ext-more.html",
2504       "href": "Ext-more.html#Ext-property-isGecko3"
2505     },
2506     {
2507       "tagname": "property",
2508       "name": "isGecko4",
2509       "member": "Ext",
2510       "type": "Boolean",
2511       "doc": "<p>True if the detected browser uses a Gecko 2.0+ layout engine (e.g. Firefox 4.x).</p>\n",
2512       "private": false,
2513       "static": false,
2514       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2515       "linenr": 462,
2516       "html_filename": "Ext-more.html",
2517       "href": "Ext-more.html#Ext-property-isGecko4"
2518     },
2519     {
2520       "tagname": "property",
2521       "name": "isIE",
2522       "member": "Ext",
2523       "type": "Boolean",
2524       "doc": "<p>True if the detected browser is Internet Explorer.</p>\n",
2525       "private": false,
2526       "static": false,
2527       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2528       "linenr": 420,
2529       "html_filename": "Ext-more.html",
2530       "href": "Ext-more.html#Ext-property-isIE"
2531     },
2532     {
2533       "tagname": "property",
2534       "name": "isIE6",
2535       "member": "Ext",
2536       "type": "Boolean",
2537       "doc": "<p>True if the detected browser is Internet Explorer 6.x.</p>\n",
2538       "private": false,
2539       "static": false,
2540       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2541       "linenr": 426,
2542       "html_filename": "Ext-more.html",
2543       "href": "Ext-more.html#Ext-property-isIE6"
2544     },
2545     {
2546       "tagname": "property",
2547       "name": "isIE7",
2548       "member": "Ext",
2549       "type": "Boolean",
2550       "doc": "<p>True if the detected browser is Internet Explorer 7.x.</p>\n",
2551       "private": false,
2552       "static": false,
2553       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2554       "linenr": 432,
2555       "html_filename": "Ext-more.html",
2556       "href": "Ext-more.html#Ext-property-isIE7"
2557     },
2558     {
2559       "tagname": "property",
2560       "name": "isIE8",
2561       "member": "Ext",
2562       "type": "Boolean",
2563       "doc": "<p>True if the detected browser is Internet Explorer 8.x.</p>\n",
2564       "private": false,
2565       "static": false,
2566       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2567       "linenr": 438,
2568       "html_filename": "Ext-more.html",
2569       "href": "Ext-more.html#Ext-property-isIE8"
2570     },
2571     {
2572       "tagname": "property",
2573       "name": "isIE9",
2574       "member": "Ext",
2575       "type": "Boolean",
2576       "doc": "<p>True if the detected browser is Internet Explorer 9.x.</p>\n",
2577       "private": false,
2578       "static": false,
2579       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2580       "linenr": 444,
2581       "html_filename": "Ext-more.html",
2582       "href": "Ext-more.html#Ext-property-isIE9"
2583     },
2584     {
2585       "tagname": "property",
2586       "name": "isLinux",
2587       "member": "Ext",
2588       "type": "Boolean",
2589       "doc": "<p>True if the detected platform is Linux.</p>\n",
2590       "private": false,
2591       "static": false,
2592       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2593       "linenr": 486,
2594       "html_filename": "Ext-more.html",
2595       "href": "Ext-more.html#Ext-property-isLinux"
2596     },
2597     {
2598       "tagname": "property",
2599       "name": "isMac",
2600       "member": "Ext",
2601       "type": "Boolean",
2602       "doc": "<p>True if the detected platform is Mac OS.</p>\n",
2603       "private": false,
2604       "static": false,
2605       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2606       "linenr": 498,
2607       "html_filename": "Ext-more.html",
2608       "href": "Ext-more.html#Ext-property-isMac"
2609     },
2610     {
2611       "tagname": "property",
2612       "name": "isOpera",
2613       "member": "Ext",
2614       "type": "Boolean",
2615       "doc": "<p>True if the detected browser is Opera.</p>\n",
2616       "private": false,
2617       "static": false,
2618       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2619       "linenr": 372,
2620       "html_filename": "Ext-more.html",
2621       "href": "Ext-more.html#Ext-property-isOpera"
2622     },
2623     {
2624       "tagname": "property",
2625       "name": "isOpera10_5",
2626       "member": "Ext",
2627       "type": "Boolean",
2628       "doc": "<p>True if the detected browser is Opera 10.5x.</p>\n",
2629       "private": false,
2630       "static": false,
2631       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2632       "linenr": 378,
2633       "html_filename": "Ext-more.html",
2634       "href": "Ext-more.html#Ext-property-isOpera10_5"
2635     },
2636     {
2637       "tagname": "property",
2638       "name": "isReady",
2639       "member": "Ext",
2640       "type": "Boolean",
2641       "doc": "<p>True when the document is fully initialized and ready for action</p>\n",
2642       "private": false,
2643       "static": false,
2644       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2645       "linenr": 39,
2646       "html_filename": "Ext-more.html",
2647       "href": "Ext-more.html#Ext-property-isReady"
2648     },
2649     {
2650       "tagname": "property",
2651       "name": "isSafari",
2652       "member": "Ext",
2653       "type": "Boolean",
2654       "doc": "<p>True if the detected browser is Safari.</p>\n",
2655       "private": false,
2656       "static": false,
2657       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2658       "linenr": 396,
2659       "html_filename": "Ext-more.html",
2660       "href": "Ext-more.html#Ext-property-isSafari"
2661     },
2662     {
2663       "tagname": "property",
2664       "name": "isSafari2",
2665       "member": "Ext",
2666       "type": "Boolean",
2667       "doc": "<p>True if the detected browser is Safari 2.x.</p>\n",
2668       "private": false,
2669       "static": false,
2670       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2671       "linenr": 414,
2672       "html_filename": "Ext-more.html",
2673       "href": "Ext-more.html#Ext-property-isSafari2"
2674     },
2675     {
2676       "tagname": "property",
2677       "name": "isSafari3",
2678       "member": "Ext",
2679       "type": "Boolean",
2680       "doc": "<p>True if the detected browser is Safari 3.x.</p>\n",
2681       "private": false,
2682       "static": false,
2683       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2684       "linenr": 402,
2685       "html_filename": "Ext-more.html",
2686       "href": "Ext-more.html#Ext-property-isSafari3"
2687     },
2688     {
2689       "tagname": "property",
2690       "name": "isSafari4",
2691       "member": "Ext",
2692       "type": "Boolean",
2693       "doc": "<p>True if the detected browser is Safari 4.x.</p>\n",
2694       "private": false,
2695       "static": false,
2696       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2697       "linenr": 408,
2698       "html_filename": "Ext-more.html",
2699       "href": "Ext-more.html#Ext-property-isSafari4"
2700     },
2701     {
2702       "tagname": "property",
2703       "name": "isWebKit",
2704       "member": "Ext",
2705       "type": "Boolean",
2706       "doc": "<p>True if the detected browser uses WebKit.</p>\n",
2707       "private": false,
2708       "static": false,
2709       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2710       "linenr": 384,
2711       "html_filename": "Ext-more.html",
2712       "href": "Ext-more.html#Ext-property-isWebKit"
2713     },
2714     {
2715       "tagname": "property",
2716       "name": "isWindows",
2717       "member": "Ext",
2718       "type": "Boolean",
2719       "doc": "<p>True if the detected platform is Windows.</p>\n",
2720       "private": false,
2721       "static": false,
2722       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2723       "linenr": 492,
2724       "html_filename": "Ext-more.html",
2725       "href": "Ext-more.html#Ext-property-isWindows"
2726     },
2727     {
2728       "tagname": "property",
2729       "name": "scopeResetCSS",
2730       "member": "Ext",
2731       "type": "Boolean",
2732       "doc": "<p>True to scope the reset CSS to be just applied to <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> components. Note that this wraps root containers\nwith an additional element. Also remember that when you turn on this option, you have to use ext-all-scoped {\nunless you use the bootstrap.js to load your javascript, in which case it will be handled for you.</p>\n",
2733       "private": false,
2734       "static": false,
2735       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2736       "linenr": 272,
2737       "html_filename": "Ext-more.html",
2738       "href": "Ext-more.html#Ext-property-scopeResetCSS",
2739       "shortDoc": "True to scope the reset CSS to be just applied to Ext components. Note that this wraps root containers\nwith an additi..."
2740     },
2741     {
2742       "tagname": "property",
2743       "name": "useShims",
2744       "member": "Ext",
2745       "type": "Boolean",
2746       "doc": "<p>By default, <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> intelligently decides whether floating elements should be shimmed. If you are using flash,\nyou may want to set this to true.</p>\n",
2747       "private": false,
2748       "static": false,
2749       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2750       "linenr": 902,
2751       "html_filename": "Ext-more.html",
2752       "href": "Ext-more.html#Ext-property-useShims",
2753       "shortDoc": "By default, Ext intelligently decides whether floating elements should be shimmed. If you are using flash,\nyou may wa..."
2754     },
2755     {
2756       "tagname": "property",
2757       "name": "webKitVersion",
2758       "member": "Ext",
2759       "type": "Float",
2760       "doc": "<p>The current version of WebKit (-1 if the browser does not use WebKit).</p>\n",
2761       "private": false,
2762       "static": false,
2763       "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2764       "linenr": 504,
2765       "html_filename": "Ext-more.html",
2766       "href": "Ext-more.html#Ext-property-webKitVersion"
2767     }
2768   ],
2769   "event": [
2770
2771   ],
2772   "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js",
2773   "linenr": 1,
2774   "html_filename": "Ext-more.html",
2775   "href": "Ext-more.html#Ext",
2776   "cssVar": [
2777
2778   ],
2779   "cssMixin": [
2780
2781   ],
2782   "component": false,
2783   "superclasses": [
2784
2785   ],
2786   "subclasses": [
2787
2788   ],
2789   "mixedInto": [
2790
2791   ],
2792   "allMixins": [
2793
2794   ]
2795 });