X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/3789b528d8dd8aad4558e38e22d775bcab1cbd36..6746dc89c47ed01b165cc1152533605f97eb8e8d:/docs/output/Ext.js diff --git a/docs/output/Ext.js b/docs/output/Ext.js index a516d823..3bdc26f7 100644 --- a/docs/output/Ext.js +++ b/docs/output/Ext.js @@ -1,2795 +1,3772 @@ Ext.data.JsonP.Ext({ - "tagname": "class", - "name": "Ext", - "doc": "

The Ext namespace (global object) encapsulates all classes, singletons, and utility methods provided by Sencha's libraries.

\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 Ext namespace.

\n\n

Also many frequently used methods from other classes are provided as shortcuts within the Ext namespace.\n For example Ext.getCmp aliases Ext.ComponentManager.get.

\n\n

Many applications are initiated with Ext.onReady which is called once the DOM is ready.\n This ensures all scripts have been loaded, preventing dependency issues. For example

\n\n
 Ext.onReady(function(){\n     new Ext.Component({\n         renderTo: document.body,\n         html: 'DOM ready!'\n     });\n });\n
\n\n

For more information about how to use the Ext classes, see

\n\n\n\n", - "extends": null, - "mixins": [ - - ], - "alternateClassNames": [ + "allMixins": [ ], + "deprecated": null, "xtype": null, - "author": null, "docauthor": null, - "singleton": true, - "private": false, - "cfg": [ + "members": { + "cfg": [ - ], - "method": [ - { - "tagname": "method", - "name": "addBehaviors", - "member": "Ext", - "doc": "

Applies event listeners to elements by selectors when the document is ready.\nThe event name is specified with an @ suffix.

\n\n
Ext.addBehaviors({\n    // add a listener for click on all anchors in element with id foo\n    '#foo a@click' : function(e, t){\n        // do something\n    },\n\n    // add the same listener to multiple selectors (separated by comma BEFORE the @)\n    '#foo a, #bar span.some-class@mouseover' : function(){\n        // do something\n    }\n});\n
\n\n", - "params": [ - { - "type": "Object", - "name": "obj", - "doc": "

The list of behaviors to apply

\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 546, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-addBehaviors", - "shortDoc": "Applies event listeners to elements by selectors when the document is ready.\nThe event name is specified with an @..." - }, - { - "tagname": "method", - "name": "application", - "member": "Ext", - "doc": "

TBD

\n", - "params": [ - { + ], + "method": [ + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-addBehaviors", + "shortDoc": "Applies event listeners to elements by selectors when the document is ready. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "

The list of behaviors to apply

\n", + "name": "obj" + } + ], + "name": "addBehaviors", + "owner": "Ext", + "doc": "

Applies event listeners to elements by selectors when the document is ready.\nThe event name is specified with an @ suffix.

\n\n
Ext.addBehaviors({\n    // add a listener for click on all anchors in element with id foo\n    '#foo a@click' : function(e, t){\n        // do something\n    },\n\n    // add the same listener to multiple selectors (separated by comma BEFORE the @)\n    '#foo a, #bar span.some-class@mouseover' : function(){\n        // do something\n    }\n});\n
\n\n", + "linenr": 560, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-application", + "shortDoc": "Loads Ext.app.Application class and starts it up with given configuration after the page is ready. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "\n", + "name": "config" + } + ], + "name": "application", + "owner": "Ext", + "doc": "

Loads Ext.app.Application class and starts it up with given configuration after the page is ready.

\n\n

See Ext.app.Application for details.

\n", + "linenr": 948, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-apply", + "shortDoc": "Copies all the properties of config to the specified object. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "

The receiver of the properties

\n", + "name": "object" + }, + { + "type": "Object", + "optional": false, + "doc": "

The source of the properties

\n", + "name": "config" + }, + { + "type": "Object", + "optional": false, + "doc": "

A different object that will also be applied for default values

\n", + "name": "defaults" + } + ], + "name": "apply", + "owner": "Ext", + "doc": "

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\nExt.Object.merge instead.

\n", + "linenr": 34, + "return": { "type": "Object", - "name": "config", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 911, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-application", - "shortDoc": "

TBD

\n" - }, - { - "tagname": "method", - "name": "apply", - "member": "Ext", - "doc": "

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\nExt.Object.merge instead.

\n", - "params": [ - { + "doc": "

returns obj

\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-applyIf", + "shortDoc": "Copies all the properties of config to object if they don't already exist. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "

The receiver of the properties

\n", + "name": "object" + }, + { + "type": "Object", + "optional": false, + "doc": "

The source of the properties

\n", + "name": "config" + } + ], + "name": "applyIf", + "owner": "Ext", + "doc": "

Copies all the properties of config to object if they don't already exist.

\n", + "linenr": 81, + "return": { "type": "Object", - "name": "object", - "doc": "

The receiver of the properties

\n", - "optional": false + "doc": "

returns obj

\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Function", + "doc": null, + "owner": "bind" + }, + "protected": false, + "tagname": "method", + "href": "Function.html#Ext-method-bind", + "shortDoc": "Create a new function from the provided fn, change this to the provided scope, optionally\noverrides arguments for the...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Function.js", + "private": false, + "params": [ + { + "type": "Function", + "optional": false, + "doc": "

The function to delegate.

\n", + "name": "fn" + }, + { + "type": "Object", + "optional": true, + "doc": "

(optional) The scope (this reference) in which the function is executed.\nIf omitted, defaults to the browser window.

\n", + "name": "scope" + }, + { + "type": "Array", + "optional": true, + "doc": "

(optional) Overrides arguments for the call. (Defaults to the arguments passed by the caller)

\n", + "name": "args" + }, + { + "type": "Boolean/Number", + "optional": true, + "doc": "

(optional) if True args are appended to call args instead of overriding,\nif a number the args are inserted at the specified position

\n", + "name": "appendArgs" + } + ], + "name": "bind", + "owner": "Ext", + "doc": "

Create a new function from the provided fn, change this to the provided scope, optionally\noverrides arguments for the call. (Defaults to the arguments passed by the caller)

\n\n

Ext.bind is alias for Ext.Function.bind

\n", + "linenr": 371, + "return": { + "type": "Function", + "doc": "

The new function

\n" }, - { + "html_filename": "Function.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-callback", + "shortDoc": "Execute a callback function in a particular scope. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Function", + "optional": false, + "doc": "

The callback to execute

\n", + "name": "callback" + }, + { + "type": "Object", + "optional": true, + "doc": "

(optional) The scope to execute in

\n", + "name": "scope" + }, + { + "type": "Array", + "optional": true, + "doc": "

(optional) The arguments to pass to the function

\n", + "name": "args" + }, + { + "type": "Number", + "optional": true, + "doc": "

(optional) Pass a number to delay the call by a number of milliseconds.

\n", + "name": "delay" + } + ], + "name": "callback", + "owner": "Ext", + "doc": "

Execute a callback function in a particular scope. If no function is passed the call is ignored.

\n\n

For example, these lines are equivalent:

\n\n
Ext.callback(myFunc, this, [arg1, arg2]);\nExt.isFunction(myFunc) && myFunc.apply(this, [arg1, arg2]);\n
\n", + "linenr": 167, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Array.clean instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "clean" + }, + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-clean", + "shortDoc": "Old alias to Ext.Array.clean\n\nFilter through an array and remove empty item as defined in Ext.isEmpty\n\nSee Ext.Array....", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Array", + "optional": false, + "doc": "\n", + "name": "array" + } + ], + "name": "clean", + "owner": "Ext", + "doc": "

Old alias to Ext.Array.clean

\n\n

Filter through an array and remove empty item as defined in Ext.isEmpty

\n\n

See Ext.Array.filter

\n", + "linenr": 1034, + "return": { + "type": "Array", + "doc": "

results

\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-clone", + "shortDoc": "Clone almost any type of variable including array, object, DOM nodes and Date without keeping the old reference ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The variable to clone

\n", + "name": "item" + } + ], + "name": "clone", + "owner": "Ext", + "doc": "

Clone almost any type of variable including array, object, DOM nodes and Date without keeping the old reference

\n", + "linenr": 485, + "return": { + "type": "Mixed", + "doc": "

clone

\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-copyTo", + "shortDoc": "Copies a set of named properties fom the source object to the destination object. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "

The destination object.

\n", + "name": "dest" + }, + { + "type": "Object", + "optional": false, + "doc": "

The source object.

\n", + "name": "source" + }, + { + "type": "Array/String", + "optional": false, + "doc": "

Either an Array of property names, or a comma-delimited list\nof property names to copy.

\n", + "name": "names" + }, + { + "type": "Boolean", + "optional": false, + "doc": "

(Optional) Defaults to false. Pass true to copy keys off of the prototype as well as the instance.

\n", + "name": "usePrototypeKeys" + } + ], + "name": "copyTo", + "owner": "Ext", + "doc": "

Copies a set of named properties fom the source object to the destination object.

\n\n

Example:

\n\n
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
\n\n

Important note: To borrow class prototype methods, use Ext.Base.borrow instead.

\n", + "linenr": 650, + "return": { "type": "Object", - "name": "config", - "doc": "

The source of the properties

\n", - "optional": false + "doc": "

The modified object.

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.ClassManager", + "doc": null, + "owner": "instantiate" }, - { + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-create", + "shortDoc": "Instantiate a class by either full name, alias or alternate name. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "name" + }, + { + "type": "Mixed", + "optional": false, + "doc": "

,... Additional arguments after the name will be passed to the class' constructor.

\n", + "name": "args" + } + ], + "name": "create", + "owner": "Ext", + "doc": "

Instantiate a class by either full name, alias or alternate name.

\n\n

If Ext.Loader is enabled and the class has not been defined yet, it will\nattempt to load the class via synchronous loading.

\n\n

For example, all these three lines return the same result:

\n\n
// alias\nvar window = Ext.ClassManager.instantiate('widget.window', { width: 600, height: 800, ... });\n\n// alternate name\nvar window = Ext.ClassManager.instantiate('Ext.Window', { width: 600, height: 800, ... });\n\n// full class name\nvar window = Ext.ClassManager.instantiate('Ext.window.Window', { width: 600, height: 800, ... });\n
\n\n

Ext.create is alias for Ext.ClassManager.instantiate.

\n", + "linenr": 973, + "return": { "type": "Object", - "name": "defaults", - "doc": "

A different object that will also be applied for default values

\n", - "optional": false - } - ], - "return": { - "type": "Object", - "doc": "

returns obj

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 34, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-apply", - "shortDoc": "Copies all the properties of config to the specified object.\nNote that if recursive merging and cloning without refer..." - }, - { - "tagname": "method", - "name": "applyIf", - "member": "Ext", - "doc": "

Copies all the properties of config to object if they don't already exist.\n@function

\n", - "params": [ - { + "doc": "

instance

\n" + }, + "html_filename": "ClassManager.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.ClassManager", + "doc": null, + "owner": "instantiateByAlias" + }, + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-createByAlias", + "shortDoc": "Instantiate a class by its alias. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "alias" + }, + { + "type": "Mixed", + "optional": false, + "doc": "

,... Additional arguments after the alias will be passed to the\nclass constructor.

\n", + "name": "args" + } + ], + "name": "createByAlias", + "owner": "Ext", + "doc": "

Instantiate a class by its alias.

\n\n

If Ext.Loader is enabled and the class has not been defined yet, it will\nattempt to load the class via synchronous loading.

\n\n
var window = Ext.ClassManager.instantiateByAlias('widget.window', { width: 600, height: 800, ... });\n
\n\n

Ext.createByAlias is alias for Ext.ClassManager.instantiateByAlias.

\n", + "linenr": 1044, + "return": { "type": "Object", - "name": "object", - "doc": "

The receiver of the properties

\n", - "optional": false + "doc": "

instance

\n" }, - { + "html_filename": "ClassManager.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use widget instead.

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": { + "tagname": "alias", + "cls": "Ext", + "doc": null, + "owner": "widget" + }, + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-createWidget", + "shortDoc": "Old name for widget. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

xtype of the widget to create.

\n", + "name": "name" + } + ], + "name": "createWidget", + "owner": "Ext", + "doc": "

Old name for widget.

\n\n

Convenient shorthand to create a widget by its xtype, also see Ext.ClassManager.instantiateByAlias

\n\n
var button = Ext.widget('button'); // Equivalent to Ext.create('widget.button')\nvar panel = Ext.widget('panel'); // Equivalent to Ext.create('widget.panel')\n
\n", + "linenr": 1115, + "return": { "type": "Object", - "name": "config", - "doc": "

The source of the properties

\n", - "optional": false - } - ], - "return": { - "type": "Object", - "doc": "

returns obj

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 81, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-applyIf", - "shortDoc": "

Copies all the properties of config to object if they don't already exist.\n@function

\n" - }, - { - "tagname": "method", - "name": "bind", - "member": "Ext", - "doc": "

Shorthand for Ext.Function.bind

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Function.js", - "linenr": 368, - "html_filename": "Function.html", - "href": "Function.html#Ext-method-bind", - "shortDoc": "

Shorthand for Ext.Function.bind

\n" - }, - { - "tagname": "method", - "name": "callback", - "member": "Ext", - "doc": "

Execute a callback function in a particular scope. If no function is passed the call is ignored.

\n", - "params": [ - { - "type": "Function", - "name": "callback", - "doc": "

The callback to execute

\n", - "optional": false + "doc": "

widget instance

\n" }, - { + "html_filename": "ClassManager.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "JSON.html#Ext-method-decode", + "shortDoc": "Shorthand for Ext.JSON.decode ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/misc/JSON.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The JSON string

\n", + "name": "json" + }, + { + "type": "Boolean", + "optional": true, + "doc": "

(optional) Whether to return null or throw an exception if the JSON is invalid.

\n", + "name": "safe" + } + ], + "name": "decode", + "owner": "Ext", + "doc": "

Shorthand for Ext.JSON.decode

\n", + "linenr": 166, + "return": { "type": "Object", - "name": "scope", - "doc": "

(optional) The scope to execute in

\n", - "optional": true + "doc": "

The resulting object

\n" }, - { - "type": "Array", - "name": "args", - "doc": "

(optional) The arguments to pass to the function

\n", - "optional": true + "html_filename": "JSON.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Function", + "doc": null, + "owner": "defer" }, - { + "protected": false, + "tagname": "method", + "href": "Function.html#Ext-method-defer", + "shortDoc": "Calls this function after the number of millseconds specified, optionally in a specific scope. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Function.js", + "private": false, + "params": [ + { + "type": "Function", + "optional": false, + "doc": "

The function to defer.

\n", + "name": "fn" + }, + { + "type": "Number", + "optional": false, + "doc": "

The number of milliseconds for the setTimeout call\n(if less than or equal to 0 the function is executed immediately)

\n", + "name": "millis" + }, + { + "type": "Object", + "optional": true, + "doc": "

(optional) The scope (this reference) in which the function is executed.\nIf omitted, defaults to the browser window.

\n", + "name": "scope" + }, + { + "type": "Array", + "optional": true, + "doc": "

(optional) Overrides arguments for the call. (Defaults to the arguments passed by the caller)

\n", + "name": "args" + }, + { + "type": "Boolean/Number", + "optional": true, + "doc": "

(optional) if True args are appended to call args instead of overriding,\nif a number the args are inserted at the specified position

\n", + "name": "appendArgs" + } + ], + "name": "defer", + "owner": "Ext", + "doc": "

Calls this function after the number of millseconds specified, optionally in a specific scope. Example usage:

\n\n
var sayHi = function(name){\n    alert('Hi, ' + name);\n}\n\n// executes immediately:\nsayHi('Fred');\n\n// executes after 2 seconds:\nExt.Function.defer(sayHi, 2000, this, ['Fred']);\n\n// this syntax is sometimes useful for deferring\n// execution of an anonymous function:\nExt.Function.defer(function(){\n    alert('Anonymous');\n}, 100);\n
\n\n

Ext.defer is alias for Ext.Function.defer

\n", + "linenr": 357, + "return": { "type": "Number", - "name": "delay", - "doc": "

(optional) Pass a number to delay the call by a number of milliseconds.

\n", - "optional": true - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 159, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-callback", - "shortDoc": "

Execute a callback function in a particular scope. If no function is passed the call is ignored.

\n" - }, - { - "tagname": "method", - "name": "clean", - "member": "Ext", - "doc": "

Old alias to Ext.Array.clean\n@deprecated 4.0.0 Use Ext.Array.clean instead

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 793, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-clean", - "shortDoc": "

Old alias to Ext.Array.clean\n@deprecated 4.0.0 Use Ext.Array.clean instead

\n" - }, - { - "tagname": "method", - "name": "clone", - "member": "Ext", - "doc": "

Clone almost any type of variable including array, object, DOM nodes and Date without keeping the old reference

\n", - "params": [ - { - "type": "Mixed", - "name": "item", - "doc": "

The variable to clone

\n", - "optional": false - } - ], - "return": { - "type": "Mixed", - "doc": "

clone

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 485, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-clone", - "shortDoc": "

Clone almost any type of variable including array, object, DOM nodes and Date without keeping the old reference

\n" - }, - { - "tagname": "method", - "name": "copyTo", - "member": "Ext", - "doc": "

Copies a set of named properties fom the source object to the destination object.

\n\n

example:\n

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
\nImportant note: To borrow class prototype methods, use Ext.Base.borrow instead.\n\n", - "params": [ - { - "type": "Object", - "name": "dest", - "doc": "

The destination object.

\n", - "optional": false + "doc": "

The timeout id that can be used with clearTimeout

\n" }, - { - "type": "Object", - "name": "source", - "doc": "

The source object.

\n", - "optional": false + "html_filename": "Function.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.ClassManager", + "doc": null, + "owner": "create" }, - { - "type": "Array/String", - "name": "names", - "doc": "

Either an Array of property names, or a comma-delimited list\nof property names to copy.

\n", - "optional": false + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-define", + "shortDoc": "Defines a class. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The class name to create in string dot-namespaced format, for example:\n'My.very.awesome.Class', 'FeedViewer.plugin.CoolPager'\nIt is highly recommended to follow this simple convention:

\n\n\n\n", + "name": "className" + }, + { + "type": "Object", + "optional": false, + "doc": "

The key - value pairs of properties to apply to this class. Property names can be of any valid\nstrings, except those in the reserved list below:

\n\n\n\n", + "name": "data" + }, + { + "type": "Function", + "optional": false, + "doc": "

Optional callback to execute after the class is created, the execution scope of which\n(this) will be the newly created class itself.

\n", + "name": "createdFn" + } + ], + "name": "define", + "owner": "Ext", + "doc": "

Defines a class.

\n\n
Ext.ClassManager.create('My.awesome.Class', {\n    someProperty: 'something',\n    someMethod: function() { ... }\n    ...\n\n}, function() {\n    alert('Created!');\n    alert(this === My.awesome.Class); // alerts true\n\n    var myInstance = new this();\n});\n
\n\n

Ext.define is alias for Ext.ClassManager.create.

\n", + "linenr": 1051, + "return": { + "type": "Ext.Base", + "doc": "\n" }, - { + "html_filename": "ClassManager.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-destroy", + "shortDoc": "Attempts to destroy any objects passed to it by removing all event listeners, removing them from the\nDOM (if applicab...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

An Ext.core.Element, Ext.Component, or an Array of either of these to destroy

\n", + "name": "arg1" + }, + { + "type": "Mixed", + "optional": true, + "doc": "

(optional)

\n", + "name": "arg2" + }, + { + "type": "Mixed", + "optional": true, + "doc": "

... (optional)

\n", + "name": "etc" + } + ], + "name": "destroy", + "owner": "Ext", + "doc": "

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 Ext.core.Element and Ext.Component, but any subclass of\nExt.util.Observable can be passed in. Any number of elements and/or components can be\npassed into this function in a single call as separate arguments.

\n", + "linenr": 137, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-destroyMembers", + "shortDoc": "Attempts to destroy and then remove a set of named properties of the passed object. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "

The object (most likely a Component) who's properties you wish to destroy.

\n", + "name": "o" + }, + { + "type": "Mixed", + "optional": false, + "doc": "

The name of the property to destroy and remove from the object.

\n", + "name": "arg1" + }, + { + "type": "Mixed", + "optional": false, + "doc": "

... More property names to destroy and remove.

\n", + "name": "etc" + } + ], + "name": "destroyMembers", + "owner": "Ext", + "doc": "

Attempts to destroy and then remove a set of named properties of the passed object.

\n", + "linenr": 684, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "each" + }, + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-each", + "shortDoc": "Iterates an array or an iterable value and invoke the given callback function for each item. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Array/NodeList/Mixed", + "optional": false, + "doc": "

The value to be iterated. If this\nargument is not iterable, the callback function is called once.

\n", + "name": "iterable" + }, + { + "type": "Function", + "optional": false, + "doc": "

The callback function. If it returns false, the iteration stops and this method returns\nthe current index. Arguments passed to this callback function are:

\n\n\n\n", + "name": "fn" + }, + { + "type": "Object", + "optional": false, + "doc": "

(Optional) The scope (this reference) in which the specified function is executed.

\n", + "name": "scope" + }, + { + "type": "Boolean", + "optional": false, + "doc": "

(Optional) Reverse the iteration order (loop from the end to the beginning)\nDefaults false

\n", + "name": "reverse" + } + ], + "name": "each", + "owner": "Ext", + "doc": "

Iterates an array or an iterable value and invoke the given callback function for each item.

\n\n
var countries = ['Vietnam', 'Singapore', 'United States', 'Russia'];\n\nExt.Array.each(countries, function(name, index, countriesItSelf) {\n    console.log(name);\n});\n\nvar sum = function() {\n    var sum = 0;\n\n    Ext.Array.each(arguments, function(value) {\n        sum += value;\n    });\n\n    return sum;\n};\n\nsum(1, 2, 3); // returns 6\n
\n\n

The iteration can be stopped by returning false in the function callback.

\n\n
Ext.Array.each(countries, function(name, index, countriesItSelf) {\n    if (name === 'Singapore') {\n        return false; // break here\n    }\n});\n
\n\n

Ext.each is alias for Ext.Array.each

\n", + "linenr": 975, + "return": { "type": "Boolean", - "name": "usePrototypeKeys", - "doc": "

(Optional) Defaults to false. Pass true to copy keys off of the prototype as well as the instance.

\n", - "optional": false - } - ], - "return": { - "type": "Object", - "doc": "

The modified object.

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 616, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-copyTo", - "shortDoc": "Copies a set of named properties fom the source object to the destination object.\n\nexample:\nImageComponent = Ext.exte..." - }, - { - "tagname": "method", - "name": "create", - "member": "Ext", - "doc": "

Convenient shorthand, see Ext.ClassManager.instantiate

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js", - "linenr": 915, - "html_filename": "ClassManager.html", - "href": "ClassManager.html#Ext-method-create", - "shortDoc": "

Convenient shorthand, see Ext.ClassManager.instantiate

\n" - }, - { - "tagname": "method", - "name": "createByAlias", - "member": "Ext", - "doc": "

Convenient shorthand, see Ext.ClassManager.instantiateByAlias

\n", - "params": [ + "doc": "

See description for the fn parameter.

\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-emptyFn", + "shortDoc": "A reusable empty function ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js", - "linenr": 985, - "html_filename": "ClassManager.html", - "href": "ClassManager.html#Ext-method-createByAlias", - "shortDoc": "

Convenient shorthand, see Ext.ClassManager.instantiateByAlias

\n" - }, - { - "tagname": "method", - "name": "decode", - "member": "Ext", - "doc": "

Shorthand for Ext.JSON.decode

\n", - "params": [ - { + ], + "name": "emptyFn", + "owner": "Ext", + "doc": "

A reusable empty function

\n", + "linenr": 74, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "JSON.html#Ext-method-encode", + "shortDoc": "Shorthand for Ext.JSON.encode ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/misc/JSON.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The variable to encode

\n", + "name": "o" + } + ], + "name": "encode", + "owner": "Ext", + "doc": "

Shorthand for Ext.JSON.encode

\n", + "linenr": 158, + "return": { "type": "String", - "name": "json", - "doc": "

The JSON string

\n", - "optional": false + "doc": "

The JSON string

\n" }, - { - "type": "Boolean", - "name": "safe", - "doc": "

(optional) Whether to return null or throw an exception if the JSON is invalid.

\n", - "optional": true - } - ], - "return": { - "type": "Object", - "doc": "

The resulting object

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/misc/JSON.js", - "linenr": 166, - "html_filename": "JSON3.html", - "href": "JSON3.html#Ext-method-decode", - "shortDoc": "

Shorthand for Ext.JSON.decode

\n" - }, - { - "tagname": "method", - "name": "defer", - "member": "Ext", - "doc": "

Shorthand for Ext.Function.defer

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Function.js", - "linenr": 354, - "html_filename": "Function.html", - "href": "Function.html#Ext-method-defer", - "shortDoc": "

Shorthand for Ext.Function.defer

\n" - }, - { - "tagname": "method", - "name": "define", - "member": "Ext", - "doc": "

Convenient shorthand for Ext.ClassManager.create, see detailed explanation

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js", - "linenr": 992, - "html_filename": "ClassManager.html", - "href": "ClassManager.html#Ext-method-define", - "shortDoc": "

Convenient shorthand for Ext.ClassManager.create, see detailed explanation

\n" - }, - { - "tagname": "method", - "name": "destroy", - "member": "Ext", - "doc": "

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 Ext.core.Element and Ext.Component, but any subclass of\nExt.util.Observable can be passed in. Any number of elements and/or components can be\npassed into this function in a single call as separate arguments.

\n", - "params": [ - { - "type": "Mixed", - "name": "arg1", - "doc": "

An Ext.core.Element, Ext.Component, or an Array of either of these to destroy

\n", - "optional": false + "html_filename": "JSON.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.String.escapeRegex instead

\n", + "tagname": "deprecated", + "doc": null }, - { - "type": "Mixed", - "name": "arg2", - "doc": "

(optional)

\n", - "optional": true + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-escapeRe", + "shortDoc": "Escapes the passed string for use in a regular expression ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "str" + } + ], + "name": "escapeRe", + "owner": "Ext", + "doc": "

Escapes the passed string for use in a regular expression

\n", + "linenr": 550, + "return": { + "type": "String", + "doc": "\n" }, - { - "type": "Mixed", - "name": "etc", - "doc": "

... (optional)

\n", - "optional": true - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 129, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-destroy", - "shortDoc": "Attempts to destroy any objects passed to it by removing all event listeners, removing them from the\nDOM (if applicab..." - }, - { - "tagname": "method", - "name": "destroyMembers", - "member": "Ext", - "doc": "

Attempts to destroy and then remove a set of named properties of the passed object.

\n", - "params": [ - { + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Loader", + "doc": null, + "owner": "exclude" + }, + "protected": false, + "tagname": "method", + "href": "Loader.html#Ext-method-exclude", + "shortDoc": "Explicitly exclude files from being loaded. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Loader.js", + "private": false, + "params": [ + { + "type": "String/[String]", + "optional": false, + "doc": "\n", + "name": "excludes" + } + ], + "name": "exclude", + "owner": "Ext", + "doc": "

Explicitly exclude files from being loaded. Useful when used in conjunction with a broad include expression.\nCan be chained with more require and exclude methods, e.g.:

\n\n
Ext.exclude('Ext.data.*').require('*');\n\nExt.exclude('widget.button*').require('widget.*');\n
\n\n

Ext.exclude is alias for Ext.Loader.exclude for convenience.

\n", + "linenr": 955, + "return": { "type": "Object", - "name": "o", - "doc": "

The object (most likely a Component) who's properties you wish to destroy.

\n", - "optional": false + "doc": "

object contains require method for chaining

\n" }, - { - "type": "Mixed", - "name": "arg1", - "doc": "

The name of the property to destroy and remove from the object.

\n", - "optional": false + "html_filename": "Loader.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.define instead

\n", + "tagname": "deprecated", + "doc": null }, - { - "type": "Mixed", - "name": "etc", - "doc": "

... More property names to destroy and remove.

\n", - "optional": false + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-extend", + "shortDoc": "This method deprecated. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Function", + "optional": false, + "doc": "\n", + "name": "superclass" + }, + { + "type": "Object", + "optional": false, + "doc": "\n", + "name": "overrides" + } + ], + "name": "extend", + "owner": "Ext", + "doc": "

This method deprecated. Use Ext.define instead.

\n", + "linenr": 133, + "return": { + "type": "Function", + "doc": "

The subclass constructor from the overrides parameter, or a generated one if not provided.

\n" }, - { - "type": "Object", - "name": "etc", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 647, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-destroyMembers", - "shortDoc": "

Attempts to destroy and then remove a set of named properties of the passed object.

\n" - }, - { - "tagname": "method", - "name": "each", - "member": "Ext", - "doc": "

Convenient alias to Ext.Array.each

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 739, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-each", - "shortDoc": "

Convenient alias to Ext.Array.each

\n" - }, - { - "tagname": "method", - "name": "emptyFn", - "member": "Ext", - "doc": "

A reusable empty function

\n", - "params": [ + "html_filename": "Ext.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Array.flatten instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "flatten" + }, + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-flatten", + "shortDoc": "Old alias to Ext.Array.flatten\n\nRecursively flattens into 1-d Array. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "\n", + "name": "array" + } + ], + "name": "flatten", + "owner": "Ext", + "doc": "

Old alias to Ext.Array.flatten

\n\n

Recursively flattens into 1-d Array. Injects Arrays inline.

\n", + "linenr": 1025, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Element2.html#Ext-method-fly", + "shortDoc": "Gets the globally shared flyweight Element, with the passed node as the active element. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/dom/Element.js", + "private": false, + "params": [ + { + "type": "String/HTMLElement", + "optional": false, + "doc": "

The dom node or id

\n", + "name": "el" + }, + { + "type": "String", + "optional": true, + "doc": "

(optional) Allows for creation of named reusable flyweights to prevent conflicts\n(e.g. internally Ext uses \"_global\")

\n", + "name": "named" + } + ], + "name": "fly", + "owner": "Ext", + "doc": "

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 Ext.core.Element.fly

\n\n\n

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 Ext.get\nwill be more appropriate to take advantage of the caching provided by the Ext.core.Element class.

\n\n", + "linenr": 992, + "return": { + "type": "Element", + "doc": "

The shared Element object (or null if no matching element was found)

\n" + }, + "html_filename": "Element2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Element2.html#Ext-method-get", + "shortDoc": "Retrieves Ext.core.Element objects. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/dom/Element.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The id of the node, a DOM Node or an existing Element.

\n", + "name": "el" + } + ], + "name": "get", + "owner": "Ext", + "doc": "

Retrieves Ext.core.Element objects.

\n\n

This method does not retrieve Components. This method\nretrieves Ext.core.Element objects which encapsulate DOM elements. To retrieve a Component by\nits ID, use Ext.ComponentManager.get.

\n\n\n

Uses simple caching to consistently return the same object. Automatically fixes if an\nobject was recreated with the same id via AJAX or DOM.

\n\n\n

Shorthand of Ext.core.Element.get

\n", + "linenr": 977, + "return": { + "type": "Element", + "doc": "

The Element object (or null if no matching element was found)

\n" + }, + "html_filename": "Element2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-getBody", + "shortDoc": "Returns the current document body as an Ext.core.Element. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 74, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-emptyFn", - "shortDoc": "

A reusable empty function

\n" - }, - { - "tagname": "method", - "name": "encode", - "member": "Ext", - "doc": "

Shorthand for Ext.JSON.encode

\n", - "params": [ - { - "type": "Mixed", - "name": "o", - "doc": "

The variable to encode

\n", - "optional": false - } - ], - "return": { - "type": "String", - "doc": "

The JSON string

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/misc/JSON.js", - "linenr": 158, - "html_filename": "JSON3.html", - "href": "JSON3.html#Ext-method-encode", - "shortDoc": "

Shorthand for Ext.JSON.encode

\n" - }, - { - "tagname": "method", - "name": "escapeRe", - "member": "Ext", - "doc": "

Escapes the passed string for use in a regular expression

\n", - "params": [ - { + ], + "name": "getBody", + "owner": "Ext", + "doc": "

Returns the current document body as an Ext.core.Element.

\n", + "linenr": 85, + "return": { + "type": "void", + "doc": "

Ext.core.Element The document body

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.ClassManager", + "doc": null, + "owner": "getClass" + }, + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-getClass", + "shortDoc": "Get the class of the provided object; returns null if it's not an instance\nof any class created with Ext.define. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "\n", + "name": "object" + } + ], + "name": "getClass", + "owner": "Ext", + "doc": "

Get the class of the provided object; returns null if it's not an instance\nof any class created with Ext.define.

\n\n
var component = new Ext.Component();\n\nExt.ClassManager.getClass(component); // returns Ext.Component\n
\n\n

Ext.getClass is alias for Ext.ClassManager.getClass.

\n", + "linenr": 1085, + "return": { + "type": "Class", + "doc": "

class

\n" + }, + "html_filename": "ClassManager.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.ClassManager", + "doc": null, + "owner": "getName" + }, + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-getClassName", + "shortDoc": "Get the name of the class by its reference or its instance. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "Class/Object", + "optional": false, + "doc": "\n", + "name": "object" + } + ], + "name": "getClassName", + "owner": "Ext", + "doc": "

Get the name of the class by its reference or its instance.

\n\n
Ext.ClassManager.getName(Ext.Action); // returns \"Ext.Action\"\n
\n\n

Ext.getClassName is alias for Ext.ClassManager.getName.

\n", + "linenr": 1058, + "return": { "type": "String", - "name": "str", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "String", - "doc": "

@deprecated 4.0.0 Use Ext.String.escapeRegex instead

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 536, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-escapeRe", - "shortDoc": "

Escapes the passed string for use in a regular expression

\n" - }, - { - "tagname": "method", - "name": "exclude", - "member": "Ext", - "doc": "

Convenient shortcut to Ext.Loader.exclude

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/Loader.js", - "linenr": 960, - "html_filename": "Loader.html", - "href": "Loader.html#Ext-method-exclude", - "shortDoc": "

Convenient shortcut to Ext.Loader.exclude

\n" - }, - { - "tagname": "method", - "name": "extend", - "member": "Ext", - "doc": "

This method deprecated. Use Ext.define instead.

\n", - "params": [ - { - "type": "Function", - "name": "superclass", - "doc": "\n", - "optional": false + "doc": "

className

\n" }, - { - "type": "Object", - "name": "overrides", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "Function", - "doc": "

The subclass constructor from the overrides parameter, or a generated one if not provided.\n@deprecated 4.0.0 Use Ext.define instead

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 134, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-extend", - "shortDoc": "

This method deprecated. Use Ext.define instead.

\n" - }, - { - "tagname": "method", - "name": "flatten", - "member": "Ext", - "doc": "

Old alias to Ext.Array.flatten\n@deprecated 4.0.0 Use Ext.Array.flatten instead

\n", - "params": [ + "html_filename": "ClassManager.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-getCmp", + "shortDoc": "This is shorthand reference to Ext.ComponentManager.get. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The component id

\n", + "name": "id" + } + ], + "name": "getCmp", + "owner": "Ext", + "doc": "

This is shorthand reference to Ext.ComponentManager.get.\nLooks up an existing Component by id

\n", + "linenr": 118, + "return": { + "type": "void", + "doc": "

Ext.Component The Component, undefined if not found, or null if a\nClass was found.

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-getDoc", + "shortDoc": "Returns the current HTML document object as an Ext.core.Element. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 785, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-flatten", - "shortDoc": "

Old alias to Ext.Array.flatten\n@deprecated 4.0.0 Use Ext.Array.flatten instead

\n" - }, - { - "tagname": "method", - "name": "fly", - "member": "Ext", - "doc": "

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 Ext.core.Element.fly

\n\n\n

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 Ext.get\nwill be more appropriate to take advantage of the caching provided by the Ext.core.Element class.

\n\n", - "params": [ - { - "type": "String/HTMLElement", - "name": "el", - "doc": "

The dom node or id

\n", - "optional": false - }, - { - "type": "String", - "name": "named", - "doc": "

(optional) Allows for creation of named reusable flyweights to prevent conflicts\n(e.g. internally Ext uses \"_global\")

\n", - "optional": true - } - ], - "return": { - "type": "Element", - "doc": "

The shared Element object (or null if no matching element was found)

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/Element.js", - "linenr": 992, - "html_filename": "Element2.html", - "href": "Element2.html#Ext-method-fly", - "shortDoc": "Gets the globally shared flyweight Element, with the passed node as the active element. Do not store a reference to t..." - }, - { - "tagname": "method", - "name": "get", - "member": "Ext", - "doc": "

Retrieves Ext.core.Element objects.

\n\n

This method does not retrieve Components. This method\nretrieves Ext.core.Element objects which encapsulate DOM elements. To retrieve a Component by\nits ID, use Ext.ComponentManager.get.

\n\n\n

Uses simple caching to consistently return the same object. Automatically fixes if an\nobject was recreated with the same id via AJAX or DOM.

\n\n\n

Shorthand of Ext.core.Element.get

\n", - "params": [ - { - "type": "Mixed", - "name": "el", - "doc": "

The id of the node, a DOM Node or an existing Element.

\n", - "optional": false - } - ], - "return": { - "type": "Element", - "doc": "

The Element object (or null if no matching element was found)

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/Element.js", - "linenr": 977, - "html_filename": "Element2.html", - "href": "Element2.html#Ext-method-get", - "shortDoc": "Retrieves Ext.core.Element objects.\n\nThis method does not retrieve Components. This method\nretrieves Ext.core.Element..." - }, - { - "tagname": "method", - "name": "getBody", - "member": "Ext", - "doc": "

Returns the current document body as an Ext.core.Element.

\n", - "params": [ + ], + "name": "getDoc", + "owner": "Ext", + "doc": "

Returns the current HTML document object as an Ext.core.Element.

\n", + "linenr": 110, + "return": { + "type": "void", + "doc": "

Ext.core.Element The document

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-getDom", + "shortDoc": "Return the dom node for the passed String (id), dom node, or Ext.core.Element. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "\n", + "name": "el" + }, + { + "type": "Object", + "optional": false, + "doc": "\n", + "name": "strict" + } + ], + "name": "getDom", + "owner": "Ext", + "doc": "

Return the dom node for the passed String (id), dom node, or Ext.core.Element.\nOptional 'strict' flag is needed for IE since it can return 'name' and\n'id' elements by using getElementById.\nHere are some examples:

\n\n
// 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't know if we are working with an\n// Ext.core.Element or a dom node use Ext.getDom\nfunction(el){\n    var dom = Ext.getDom(el);\n    // do something with the dom node\n}\n
\n\n\n

Note: the dom node to be found actually needs to exist (be rendered, etc)\nwhen this method is called to be successful.

\n", + "linenr": 310, + "return": { + "type": "void", + "doc": "

HTMLElement

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-getHead", + "shortDoc": "Returns the current document head as an Ext.core.Element. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "

Ext.core.Element The document body

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 77, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-getBody", - "shortDoc": "

Returns the current document body as an Ext.core.Element.

\n" - }, - { - "tagname": "method", - "name": "getClassName", - "member": "Ext", - "doc": "

Convenient shorthand, see Ext.ClassManager.getClass

\n", - "params": [ + ], + "name": "getHead", + "owner": "Ext", + "doc": "

Returns the current document head as an Ext.core.Element.

\n", + "linenr": 93, + "return": { + "type": "void", + "doc": "

Ext.core.Element The document head

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-getOrientation", + "shortDoc": "Returns the current orientation of the mobile device ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js", - "linenr": 1026, - "html_filename": "ClassManager.html", - "href": "ClassManager.html#Ext-method-getClassName", - "shortDoc": "

Convenient shorthand, see Ext.ClassManager.getClass

\n" - }, - { - "tagname": "method", - "name": "getCmp", - "member": "Ext", - "doc": "

This is shorthand reference to Ext.ComponentManager.get.\nLooks up an existing Component by id

\n", - "params": [ - { + ], + "name": "getOrientation", + "owner": "Ext", + "doc": "

Returns the current orientation of the mobile device

\n", + "linenr": 129, + "return": { "type": "String", - "name": "id", - "doc": "

The component id

\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "

Ext.Component The Component, undefined if not found, or null if a\nClass was found.

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 110, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-getCmp", - "shortDoc": "

This is shorthand reference to Ext.ComponentManager.get.\nLooks up an existing Component by id

\n" - }, - { - "tagname": "method", - "name": "getDoc", - "member": "Ext", - "doc": "

Returns the current HTML document object as an Ext.core.Element.

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "

Ext.core.Element The document

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 102, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-getDoc", - "shortDoc": "

Returns the current HTML document object as an Ext.core.Element.

\n" - }, - { - "tagname": "method", - "name": "getDom", - "member": "Ext", - "doc": "

Return the dom node for the passed String (id), dom node, or Ext.core.Element.\nOptional 'strict' flag is needed for IE since it can return 'name' and\n'id' elements by using getElementById.\nHere are some examples:

\n\n
// 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't know if we are working with an\n// Ext.core.Element or a dom node use Ext.getDom\nfunction(el){\n    var dom = Ext.getDom(el);\n    // do something with the dom node\n}\n
\n\n\n

Note: the dom node to be found actually needs to exist (be rendered, etc)\nwhen this method is called to be successful.

\n", - "params": [ - { - "type": "Mixed", - "name": "el", - "doc": "\n", - "optional": false + "doc": "

Either 'portrait' or 'landscape'

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": { + "version": null, + "text": "\n", + "tagname": "deprecated", + "doc": null }, - { + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-getScrollBarWidth", + "shortDoc": "Utility method for getting the width of the browser's vertical scrollbar. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Boolean", + "optional": true, + "doc": "

(optional) true to force a recalculation of the value.

\n", + "name": "force" + } + ], + "name": "getScrollBarWidth", + "owner": "Ext", + "doc": "

Utility method for getting the width of the browser's vertical scrollbar. This\ncan differ depending on operating system settings, such as the theme or font size.

\n\n

This method is deprected in favor of getScrollbarSize.

\n", + "linenr": 635, + "return": { + "type": "Number", + "doc": "

The width of a vertical scrollbar.

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-getScrollbarSize", + "shortDoc": "Returns the size of the browser scrollbars. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Boolean", + "optional": true, + "doc": "

(optional) true to force a recalculation of the value.

\n", + "name": "force" + } + ], + "name": "getScrollbarSize", + "owner": "Ext", + "doc": "

Returns the size of the browser scrollbars. This can differ depending on\noperating system settings, such as the theme or font size.

\n", + "linenr": 601, + "return": { "type": "Object", - "name": "strict", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "

HTMLElement

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 296, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-getDom", - "shortDoc": "Return the dom node for the passed String (id), dom node, or Ext.core.Element.\nOptional 'strict' flag is needed for I..." - }, - { - "tagname": "method", - "name": "getHead", - "member": "Ext", - "doc": "

Returns the current document head as an Ext.core.Element.

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "

Ext.core.Element The document head

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 85, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-getHead", - "shortDoc": "

Returns the current document head as an Ext.core.Element.

\n" - }, - { - "tagname": "method", - "name": "getOrientation", - "member": "Ext", - "doc": "

Returns the current orientation of the mobile device

\n", - "params": [ - - ], - "return": { - "type": "String", - "doc": "

Either 'portrait' or 'landscape'

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 121, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-getOrientation", - "shortDoc": "

Returns the current orientation of the mobile device

\n" - }, - { - "tagname": "method", - "name": "getScrollBarWidth", - "member": "Ext", - "doc": "

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.

\n", - "params": [ - { - "type": "Boolean", - "name": "force", - "doc": "

(optional) true to force a recalculation of the value.

\n", - "optional": true - } - ], - "return": { - "type": "Number", - "doc": "

The width of the scrollbar.

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 587, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-getScrollBarWidth", - "shortDoc": "Utility method for getting the width of the browser scrollbar. This can differ depending on\noperating system settings..." - }, - { - "tagname": "method", - "name": "getStore", - "member": "Ext", - "doc": "

Gets a registered Store by id (shortcut to lookup)

\n", - "params": [ - { - "type": "String/Object", - "name": "id", - "doc": "

The id of the Store, or a Store instance

\n", - "optional": false - } - ], - "return": { - "type": "Ext.data.Store", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/StoreManager.js", - "linenr": 155, - "html_filename": "StoreManager.html", - "href": "StoreManager.html#Ext-method-getStore", - "shortDoc": "

Gets a registered Store by id (shortcut to lookup)

\n" - }, - { - "tagname": "method", - "name": "htmlDecode", - "member": "Ext", - "doc": "

Convert certain characters (&, <, >, and ') from their HTML character equivalents.

\n", - "params": [ - { - "type": "String", - "name": "value", - "doc": "

The string to decode

\n", - "optional": false - } - ], - "return": { - "type": "String", - "doc": "

The decoded text

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 187, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-htmlDecode", - "shortDoc": "

Convert certain characters (&, <, >, and ') from their HTML character equivalents.

\n" - }, - { - "tagname": "method", - "name": "htmlEncode", - "member": "Ext", - "doc": "

Convert certain characters (&, <, >, and ') to their HTML character equivalents for literal display in web pages.

\n", - "params": [ - { + "doc": "

An object containing the width of a vertical scrollbar and the\nheight of a horizontal scrollbar.

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "StoreManager.html#Ext-method-getStore", + "shortDoc": "Gets a registered Store by id (shortcut to Ext.data.StoreManager.lookup) ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/data/StoreManager.js", + "private": false, + "params": [ + { + "type": "String/Object", + "optional": false, + "doc": "

The id of the Store, or a Store instance

\n", + "name": "id" + } + ], + "name": "getStore", + "owner": "Ext", + "doc": "

Gets a registered Store by id (shortcut to Ext.data.StoreManager.lookup)

\n", + "linenr": 155, + "return": { + "type": "Ext.data.Store", + "doc": "\n" + }, + "html_filename": "StoreManager.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-htmlDecode", + "shortDoc": "Convert certain characters (&, <, >, and ') from their HTML character equivalents. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The string to decode

\n", + "name": "value" + } + ], + "name": "htmlDecode", + "owner": "Ext", + "doc": "

Convert certain characters (&, <, >, and ') from their HTML character equivalents.

\n", + "linenr": 201, + "return": { "type": "String", - "name": "value", - "doc": "

The string to encode

\n", - "optional": false - } - ], - "return": { - "type": "String", - "doc": "

The encoded text

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 178, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-htmlEncode", - "shortDoc": "Convert certain characters (&, <, >, and ') to their HTML character equivalents for literal display in web pag..." - }, - { - "tagname": "method", - "name": "id", - "member": "Ext", - "doc": "

Generates unique ids. If the element already has an id, it is unchanged

\n", - "params": [ - { - "type": "Mixed", - "name": "el", - "doc": "

(optional) The element to generate an id for

\n", - "optional": true + "doc": "

The decoded text

\n" }, - { + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-htmlEncode", + "shortDoc": "Convert certain characters (&, <, >, and ') to their HTML character equivalents for literal display in web pages. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The string to encode

\n", + "name": "value" + } + ], + "name": "htmlEncode", + "owner": "Ext", + "doc": "

Convert certain characters (&, <, >, and ') to their HTML character equivalents for literal display in web pages.

\n", + "linenr": 192, + "return": { "type": "String", - "name": "prefix", - "doc": "

(optional) Id prefix (defaults \"ext-gen\")

\n", - "optional": true - } - ], - "return": { - "type": "String", - "doc": "

The generated Id.

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 57, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-id", - "shortDoc": "

Generates unique ids. If the element already has an id, it is unchanged

\n" - }, - { - "tagname": "method", - "name": "invoke", - "member": "Ext", - "doc": "

Invokes a method on each item in an Array.

\n\n
// Example:\nExt.invoke(Ext.query(\"p\"), \"getAttribute\", \"id\");\n// [el1.getAttribute(\"id\"), el2.getAttribute(\"id\"), ..., elN.getAttribute(\"id\")]\n
\n\n", - "params": [ - { - "type": "Array|NodeList", - "name": "arr", - "doc": "

The Array of items to invoke the method on.

\n", - "optional": false - }, - { + "doc": "

The encoded text

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-id", + "shortDoc": "Generates unique ids. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": true, + "doc": "

(optional) The element to generate an id for

\n", + "name": "el" + }, + { + "type": "String", + "optional": true, + "doc": "

(optional) Id prefix (defaults \"ext-gen\")

\n", + "name": "prefix" + } + ], + "name": "id", + "owner": "Ext", + "doc": "

Generates unique ids. If the element already has an id, it is unchanged

\n", + "linenr": 57, + "return": { "type": "String", - "name": "methodName", - "doc": "

The method name to invoke.

\n", - "optional": false - }, - { - "type": "...*", - "name": "args", - "doc": "

Arguments to send into the method invocation.

\n", - "optional": false - } - ], - "return": { - "type": "Array", - "doc": "

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

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 814, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-invoke", - "shortDoc": "Invokes a method on each item in an Array.\n\n// Example:\nExt.invoke(Ext.query(\"p\"), \"getAttribute\", \"id\");\n// [el1.get..." - }, - { - "tagname": "method", - "name": "isArray", - "member": "Ext", - "doc": "

Returns true if the passed value is a JavaScript Array, false otherwise.

\n", - "params": [ - { - "type": "Mixed", - "name": "target", - "doc": "

The target to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 349, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isArray", - "shortDoc": "

Returns true if the passed value is a JavaScript Array, false otherwise.

\n" - }, - { - "tagname": "method", - "name": "isBoolean", - "member": "Ext", - "doc": "

Returns true if the passed value is a boolean.

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 436, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isBoolean", - "shortDoc": "

Returns true if the passed value is a boolean.

\n" - }, - { - "tagname": "method", - "name": "isDate", - "member": "Ext", - "doc": "

Returns true if the passed value is a JavaScript Date object, false otherwise.

\n", - "params": [ - { - "type": "Object", - "name": "object", - "doc": "

The object to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 360, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isDate", - "shortDoc": "

Returns true if the passed value is a JavaScript Date object, false otherwise.

\n" - }, - { - "tagname": "method", - "name": "isDefined", - "member": "Ext", - "doc": "

Returns true if the passed value is defined.

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 464, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isDefined", - "shortDoc": "

Returns true if the passed value is defined.

\n" - }, - { - "tagname": "method", - "name": "isElement", - "member": "Ext", - "doc": "

Returns true if the passed value is an HTMLElement

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 446, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isElement", - "shortDoc": "

Returns true if the passed value is an HTMLElement

\n" - }, - { - "tagname": "method", - "name": "isEmpty", - "member": "Ext", - "doc": "

Returns true if the passed value is empty, false otherwise. The value is deemed to be empty if it is either:

\n\n\n\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false + "doc": "

The generated Id.

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Will be removed in the next major version

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-invoke", + "shortDoc": "Invokes a method on each item in an Array. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Array|NodeList", + "optional": false, + "doc": "

The Array of items to invoke the method on.

\n", + "name": "arr" + }, + { + "type": "String", + "optional": false, + "doc": "

The method name to invoke.

\n", + "name": "methodName" + }, + { + "type": "...*", + "optional": false, + "doc": "

Arguments to send into the method invocation.

\n", + "name": "args" + } + ], + "name": "invoke", + "owner": "Ext", + "doc": "

Invokes a method on each item in an Array.

\n\n
// Example:\nExt.invoke(Ext.query(\"p\"), \"getAttribute\", \"id\");\n// [el1.getAttribute(\"id\"), el2.getAttribute(\"id\"), ..., elN.getAttribute(\"id\")]\n
\n\n", + "linenr": 851, + "return": { + "type": "Array", + "doc": "

The results of invoking the method on each item in the array.

\n" }, - { + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isArray", + "shortDoc": "Returns true if the passed value is a JavaScript Array, false otherwise. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The target to test

\n", + "name": "target" + } + ], + "name": "isArray", + "owner": "Ext", + "doc": "

Returns true if the passed value is a JavaScript Array, false otherwise.

\n", + "linenr": 348, + "return": { "type": "Boolean", - "name": "allowEmptyString", - "doc": "

(optional) true to allow empty strings (defaults to false)

\n", - "optional": true - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 332, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isEmpty", - "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..." - }, - { - "tagname": "method", - "name": "isFunction", - "member": "Ext", - "doc": "

Returns true if the passed value is a JavaScript Function, false otherwise.

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 394, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isFunction", - "shortDoc": "

Returns true if the passed value is a JavaScript Function, false otherwise.

\n" - }, - { - "tagname": "method", - "name": "isIterable", - "member": "Ext", - "doc": "

Returns true if the passed value is iterable, false otherwise

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 473, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isIterable", - "shortDoc": "

Returns true if the passed value is iterable, false otherwise

\n" - }, - { - "tagname": "method", - "name": "isNumber", - "member": "Ext", - "doc": "

Returns true if the passed value is a number. Returns false for non-finite numbers.

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 409, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isNumber", - "shortDoc": "

Returns true if the passed value is a number. Returns false for non-finite numbers.

\n" - }, - { - "tagname": "method", - "name": "isNumeric", - "member": "Ext", - "doc": "

Validates that a value is numeric.

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

Examples: 1, '1', '2.34'

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "

True if numeric, false otherwise

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 418, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isNumeric", - "shortDoc": "

Validates that a value is numeric.

\n" - }, - { - "tagname": "method", - "name": "isObject", - "member": "Ext", - "doc": "

Returns true if the passed value is a JavaScript Object, false otherwise.

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 369, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isObject", - "shortDoc": "

Returns true if the passed value is a JavaScript Object, false otherwise.

\n" - }, - { - "tagname": "method", - "name": "isPrimitive", - "member": "Ext", - "doc": "

Returns true if the passed value is a JavaScript 'primitive', a string, number or boolean.

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 383, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isPrimitive", - "shortDoc": "

Returns true if the passed value is a JavaScript 'primitive', a string, number or boolean.

\n" - }, - { - "tagname": "method", - "name": "isString", - "member": "Ext", - "doc": "

Returns true if the passed value is a string.

\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 427, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isString", - "shortDoc": "

Returns true if the passed value is a string.

\n" - }, - { - "tagname": "method", - "name": "isTextNode", - "member": "Ext", - "doc": "

Returns true if the passed value is a TextNode

\n", - "params": [ - { + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isBoolean", + "shortDoc": "Returns true if the passed value is a boolean. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isBoolean", + "owner": "Ext", + "doc": "

Returns true if the passed value is a boolean.

\n", + "linenr": 436, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isDate", + "shortDoc": "Returns true if the passed value is a JavaScript Date object, false otherwise. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "

The object to test

\n", + "name": "object" + } + ], + "name": "isDate", + "owner": "Ext", + "doc": "

Returns true if the passed value is a JavaScript Date object, false otherwise.

\n", + "linenr": 359, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isDefined", + "shortDoc": "Returns true if the passed value is defined. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isDefined", + "owner": "Ext", + "doc": "

Returns true if the passed value is defined.

\n", + "linenr": 464, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isElement", + "shortDoc": "Returns true if the passed value is an HTMLElement ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isElement", + "owner": "Ext", + "doc": "

Returns true if the passed value is an HTMLElement

\n", + "linenr": 446, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isEmpty", + "shortDoc": "Returns true if the passed value is empty, false otherwise. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + }, + { + "type": "Boolean", + "optional": true, + "doc": "

(optional) true to allow empty strings (defaults to false)

\n", + "name": "allowEmptyString" + } + ], + "name": "isEmpty", + "owner": "Ext", + "doc": "

Returns true if the passed value is empty, false otherwise. The value is deemed to be empty if it is either:

\n\n\n\n", + "linenr": 331, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isFunction", + "shortDoc": "Returns true if the passed value is a JavaScript Function, false otherwise. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isFunction", + "owner": "Ext", + "doc": "

Returns true if the passed value is a JavaScript Function, false otherwise.

\n", + "linenr": 394, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isIterable", + "shortDoc": "Returns true if the passed value is iterable, false otherwise ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isIterable", + "owner": "Ext", + "doc": "

Returns true if the passed value is iterable, false otherwise

\n", + "linenr": 473, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isNumber", + "shortDoc": "Returns true if the passed value is a number. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isNumber", + "owner": "Ext", + "doc": "

Returns true if the passed value is a number. Returns false for non-finite numbers.

\n", + "linenr": 409, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isNumeric", + "shortDoc": "Validates that a value is numeric. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

Examples: 1, '1', '2.34'

\n", + "name": "value" + } + ], + "name": "isNumeric", + "owner": "Ext", + "doc": "

Validates that a value is numeric.

\n", + "linenr": 418, + "return": { + "type": "Boolean", + "doc": "

True if numeric, false otherwise

\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isObject", + "shortDoc": "Returns true if the passed value is a JavaScript Object, false otherwise. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isObject", + "owner": "Ext", + "doc": "

Returns true if the passed value is a JavaScript Object, false otherwise.

\n", + "linenr": 368, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isPrimitive", + "shortDoc": "Returns true if the passed value is a JavaScript 'primitive', a string, number or boolean. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isPrimitive", + "owner": "Ext", + "doc": "

Returns true if the passed value is a JavaScript 'primitive', a string, number or boolean.

\n", + "linenr": 383, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isString", + "shortDoc": "Returns true if the passed value is a string. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isString", + "owner": "Ext", + "doc": "

Returns true if the passed value is a string.

\n", + "linenr": 427, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-isTextNode", + "shortDoc": "Returns true if the passed value is a TextNode ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + } + ], + "name": "isTextNode", + "owner": "Ext", + "doc": "

Returns true if the passed value is a TextNode

\n", + "linenr": 455, + "return": { + "type": "Boolean", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-iterate", + "shortDoc": "Iterates either an array or an object. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Object/Array", + "optional": false, + "doc": "

The object or array to be iterated.

\n", + "name": "object" + }, + { + "type": "Function", + "optional": false, + "doc": "

The function to be called for each iteration. See and Ext.Array.each and\nExt.Object.each for detailed lists of arguments passed to this function depending on the given object\ntype that is being iterated.

\n", + "name": "fn" + }, + { + "type": "Object", + "optional": false, + "doc": "

(Optional) The scope (this reference) in which the specified function is executed.\nDefaults to the object being iterated itself.

\n", + "name": "scope" + } + ], + "name": "iterate", + "owner": "Ext", + "doc": "

Iterates either an array or an object. This method delegates to\nExt.Array.each if the given value is iterable, and Ext.Object.each otherwise.

\n", + "linenr": 101, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-log", + "shortDoc": "Logs a message. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "String|Object", + "optional": false, + "doc": "

The message to log or an options object with any\nof the following properties:

\n\n\n\n", + "name": "message" + } + ], + "name": "log", + "owner": "Ext", + "doc": "

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).

\n\n

If additional parameters are passed, they are joined and appended to the message.

\n\n

This method does nothing in a release build.

\n", + "linenr": 697, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Array.max instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "max" + }, + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-max", + "shortDoc": "Old alias to Ext.Array.max\n\nReturns the maximum value in the Array. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Array|NodeList", + "optional": false, + "doc": "

The Array from which to select the maximum value.

\n", + "name": "array" + }, + { + "type": "Function", + "optional": true, + "doc": "

(optional) a function to perform the comparision which determines maximization.\nIf omitted the \">\" operator will be used. Note: gt = 1; eq = 0; lt = -1

\n", + "name": "comparisonFn" + } + ], + "name": "max", + "owner": "Ext", + "doc": "

Old alias to Ext.Array.max

\n\n

Returns the maximum value in the Array.

\n", + "linenr": 998, + "return": { "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false - } - ], - "return": { - "type": "Boolean", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 455, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-isTextNode", - "shortDoc": "

Returns true if the passed value is a TextNode

\n" - }, - { - "tagname": "method", - "name": "iterate", - "member": "Ext", - "doc": "

Iterates either an array or an object. This method delegates to\nExt.Array.each if the given value is iterable, and Ext.Object.each otherwise.

\n", - "params": [ - { - "type": "Object/Array", - "name": "object", - "doc": "

The object or array to be iterated.

\n", - "optional": false - }, - { - "type": "Function", - "name": "fn", - "doc": "

The function to be called for each iteration. See and Ext.Array.each and\nExt.Object.each for detailed lists of arguments passed to this function depending on the given object\ntype that is being iterated.

\n", - "optional": false + "doc": "

maxValue The maximum value

\n" }, - { - "type": "Object", - "name": "scope", - "doc": "

(Optional) The scope (this reference) in which the specified function is executed.\nDefaults to the object being iterated itself.

\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 102, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-iterate", - "shortDoc": "Iterates either an array or an object. This method delegates to\nExt.Array.each if the given value is iterable, and Ex..." - }, - { - "tagname": "method", - "name": "log", - "member": "Ext", - "doc": "

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).

\n\n

If additional parameters are passed, they are joined and appended to the message.

\n\n

This method does nothing in a release build.

\n", - "params": [ - { - "type": "String|Object", - "name": "message", - "doc": "

The message to log or an options object with any\nof the following properties:

\n\n\n\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 660, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-log", - "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..." - }, - { - "tagname": "method", - "name": "max", - "member": "Ext", - "doc": "

Old alias to Ext.Array.max\n@deprecated 4.0.0 Use Ext.Array.max instead

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 761, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-max", - "shortDoc": "

Old alias to Ext.Array.max\n@deprecated 4.0.0 Use Ext.Array.max instead

\n" - }, - { - "tagname": "method", - "name": "mean", - "member": "Ext", - "doc": "

Old alias to Ext.Array.mean\n@deprecated 4.0.0 Use Ext.Array.mean instead

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 777, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-mean", - "shortDoc": "

Old alias to Ext.Array.mean\n@deprecated 4.0.0 Use Ext.Array.mean instead

\n" - }, - { - "tagname": "method", - "name": "merge", - "member": "Ext", - "doc": "

A convenient alias method for Ext.Object.merge

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Object.js", - "linenr": 490, - "html_filename": "Object.html", - "href": "Object.html#Ext-method-merge", - "shortDoc": "

A convenient alias method for Ext.Object.merge

\n" - }, - { - "tagname": "method", - "name": "min", - "member": "Ext", - "doc": "

Old alias to Ext.Array.min\n@deprecated 4.0.0 Use Ext.Array.min instead

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 753, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-min", - "shortDoc": "

Old alias to Ext.Array.min\n@deprecated 4.0.0 Use Ext.Array.min instead

\n" - }, - { - "tagname": "method", - "name": "namespace", - "member": "Ext", - "doc": "

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:

\n\n
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
\n", - "params": [ - { - "type": "String", - "name": "namespace1", - "doc": "\n", - "optional": false + "html_filename": "Array2.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Array.mean instead

\n", + "tagname": "deprecated", + "doc": null }, - { - "type": "String", - "name": "namespace2", - "doc": "\n", - "optional": false + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "mean" }, - { - "type": "String", - "name": "etc", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "Object", - "doc": "

The namespace object. (If multiple arguments are passed, this will be the last namespace created)\n@function

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js", - "linenr": 1033, - "html_filename": "ClassManager.html", - "href": "ClassManager.html#Ext-method-namespace", - "shortDoc": "Creates namespaces to be used for scoping variables and classes so that they are not global.\nSpecifying the last node..." - }, - { - "tagname": "method", - "name": "ns", - "member": "Ext", - "doc": "

Convenient alias for Ext.namespace

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js", - "linenr": 1060, - "html_filename": "ClassManager.html", - "href": "ClassManager.html#Ext-method-ns", - "shortDoc": "

Convenient alias for Ext.namespace

\n" - }, - { - "tagname": "method", - "name": "num", - "member": "Ext", - "doc": "

This method is deprecated, please use Ext.Number.from instead

\n\n

@deprecated 4.0.0 Replaced by Ext.Number.from

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Number.js", - "linenr": 71, - "html_filename": "Number3.html", - "href": "Number3.html#Ext-method-num", - "shortDoc": "

This method is deprecated, please use Ext.Number.from instead

\n\n

@deprecated 4.0.0 Replaced by Ext.Number.from

\n" - }, - { - "tagname": "method", - "name": "onDocumentReady", - "member": "Ext", - "doc": "

Alias for Ext.EventManager.onDocumentReady

\n", - "params": [ + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-mean", + "shortDoc": "Old alias to Ext.Array.mean\n\nCalculates the mean of all items in the array. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Array", + "optional": false, + "doc": "

The Array to calculate the mean value of.

\n", + "name": "array" + } + ], + "name": "mean", + "owner": "Ext", + "doc": "

Old alias to Ext.Array.mean

\n\n

Calculates the mean of all items in the array.

\n", + "linenr": 1016, + "return": { + "type": "Number", + "doc": "

The mean.

\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Object.html#Ext-method-merge", + "shortDoc": "A convenient alias method for Ext.Object.merge ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Object.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/EventManager.js", - "linenr": 845, - "html_filename": "EventManager.html", - "href": "EventManager.html#Ext-method-onDocumentReady", - "shortDoc": "

Alias for Ext.EventManager.onDocumentReady

\n" - }, - { - "tagname": "method", - "name": "onReady", - "member": "Ext", - "doc": "

Alias for Ext.Loader.onReady with withDomReady set to true

\n", - "params": [ - { - "type": "Object", - "name": "fn", - "doc": "\n", - "optional": false + ], + "name": "merge", + "owner": "Ext", + "doc": "

A convenient alias method for Ext.Object.merge

\n", + "linenr": 490, + "return": { + "type": "void", + "doc": "\n" }, - { - "type": "Object", - "name": "scope", - "doc": "\n", - "optional": false + "html_filename": "Object.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Array.min instead

\n", + "tagname": "deprecated", + "doc": null }, - { - "type": "Object", - "name": "options", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/EventManager.js", - "linenr": 836, - "html_filename": "EventManager.html", - "href": "EventManager.html#Ext-method-onReady", - "shortDoc": "

Alias for Ext.Loader.onReady with withDomReady set to true

\n" - }, - { - "tagname": "method", - "name": "override", - "member": "Ext", - "doc": "

Proxy to Ext.Base.override. Please refer Ext.Base.override for further details.

\n\n
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
\n\n

Please note that this.callOverridden() only works if the class was previously\ncreated with {@link Ext#define)

\n", - "params": [ - { - "type": "Object", - "name": "cls", - "doc": "

The class to override

\n", - "optional": false + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "min" }, - { - "type": "Object", - "name": "overrides", - "doc": "

The list of functions to add to origClass. This should be specified as an object literal\ncontaining one or more methods.

\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 203, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-override", - "shortDoc": "Proxy to Ext.Base.override. Please refer Ext.Base.override for further details.\n\nExt.define('My.cool.Class', {\n sa..." - }, - { - "tagname": "method", - "name": "partition", - "member": "Ext", - "doc": "

Partitions the set into two sets: a true set and a false set.\nExample:\nExample2:

\n\n
// 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
\n\n", - "params": [ - { - "type": "Array|NodeList", - "name": "arr", - "doc": "

The array to partition

\n", - "optional": false - }, - { - "type": "Function", - "name": "truth", - "doc": "

(optional) a function to determine truth. If this is omitted the element

\n\n
              itself must be able to be evaluated for its truthfulness.\n
\n", - "optional": true - } - ], - "return": { - "type": "Array", - "doc": "

[true,false]\n@deprecated 4.0.0 Will be removed in the next major version

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 782, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-partition", - "shortDoc": "Partitions the set into two sets: a true set and a false set.\nExample:\nExample2:\n\n// Example 1:\nExt.partition([true, ..." - }, - { - "tagname": "method", - "name": "pass", - "member": "Ext", - "doc": "

Shorthand for Ext.Function.pass

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Function.js", - "linenr": 361, - "html_filename": "Function.html", - "href": "Function.html#Ext-method-pass", - "shortDoc": "

Shorthand for Ext.Function.pass

\n" - }, - { - "tagname": "method", - "name": "pluck", - "member": "Ext", - "doc": "

Old alias to Ext.Array.pluck\n@deprecated 4.0.0 Use Ext.Array.pluck instead

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 809, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-pluck", - "shortDoc": "

Old alias to Ext.Array.pluck\n@deprecated 4.0.0 Use Ext.Array.pluck instead

\n" - }, - { - "tagname": "method", - "name": "preg", - "member": "Ext", - "doc": "

Shorthand for Ext.PluginManager.registerType

\n", - "params": [ - { - "type": "String", - "name": "ptype", - "doc": "

The ptype mnemonic string by which the Plugin class\nmay be looked up.

\n", - "optional": false - }, - { - "type": "Constructor", - "name": "cls", - "doc": "

The new Plugin class.

\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/PluginManager.js", - "linenr": 85, - "html_filename": "PluginManager.html", - "href": "PluginManager.html#Ext-method-preg", - "shortDoc": "

Shorthand for Ext.PluginManager.registerType

\n" - }, - { - "tagname": "method", - "name": "query", - "member": "Ext", - "doc": "

Selects an array of DOM nodes by CSS/XPath selector. Shorthand of Ext.DomQuery.select

\n", - "params": [ - { - "type": "String", - "name": "path", - "doc": "

The selector/xpath query

\n", - "optional": false - }, - { - "type": "Node", - "name": "root", - "doc": "

(optional) The start of the query (defaults to document).

\n", - "optional": true - } - ], - "return": { - "type": "Array", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/DomQuery.js", - "linenr": 961, - "html_filename": "DomQuery.html", - "href": "DomQuery.html#Ext-method-query", - "shortDoc": "

Selects an array of DOM nodes by CSS/XPath selector. Shorthand of Ext.DomQuery.select

\n" - }, - { - "tagname": "method", - "name": "regModel", - "member": "Ext", - "doc": "

Creates a new Model class from the specified config object. See Ext.data.Model for full examples.

\n", - "params": [ - { + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-min", + "shortDoc": "Old alias to Ext.Array.min\n\nReturns the minimum value in the Array. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Array|NodeList", + "optional": false, + "doc": "

The Array from which to select the minimum value.

\n", + "name": "array" + }, + { + "type": "Function", + "optional": true, + "doc": "

(optional) a function to perform the comparision which determines minimization.\nIf omitted the \"<\" operator will be used. Note: gt = 1; eq = 0; lt = -1

\n", + "name": "comparisonFn" + } + ], + "name": "min", + "owner": "Ext", + "doc": "

Old alias to Ext.Array.min

\n\n

Returns the minimum value in the Array.

\n", + "linenr": 989, + "return": { + "type": "Mixed", + "doc": "

minValue The minimum value

\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-namespace", + "shortDoc": "Creates namespaces to be used for scoping variables and classes so that they are not global. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "namespace1" + }, + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "namespace2" + }, + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "etc" + } + ], + "name": "namespace", + "owner": "Ext", + "doc": "

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:

\n\n
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
\n", + "linenr": 1092, + "return": { "type": "Object", - "name": "config", - "doc": "

A configuration object for the Model you wish to create.

\n", - "optional": false - } - ], - "return": { - "type": "Ext.data.Model", - "doc": "

The newly registered Model

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/ModelManager.js", - "linenr": 148, - "html_filename": "ModelManager.html", - "href": "ModelManager.html#Ext-method-regModel", - "shortDoc": "

Creates a new Model class from the specified config object. See Ext.data.Model for full examples.

\n" - }, - { - "tagname": "method", - "name": "regStore", - "member": "Ext", - "doc": "

Creates a new store for the given id and config, then registers it with the Store Mananger. \nSample usage:

\n\n\n\n\n
    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    
\n\n", - "params": [ - { - "type": "String", - "name": "id", - "doc": "

The id to set on the new store

\n", - "optional": false + "doc": "

The namespace object. (If multiple arguments are passed, this will be the last namespace created)

\n" + }, + "html_filename": "ClassManager.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext", + "doc": null, + "owner": "namespace" }, - { + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-ns", + "shortDoc": "Convenient alias for Ext.namespace\n\nCreates namespaces to be used for scoping variables and classes so that they are ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "namespace1" + }, + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "namespace2" + }, + { + "type": "String", + "optional": false, + "doc": "\n", + "name": "etc" + } + ], + "name": "ns", + "owner": "Ext", + "doc": "

Convenient alias for Ext.namespace

\n\n

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:

\n\n
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
\n", + "linenr": 1124, + "return": { "type": "Object", - "name": "config", - "doc": "

The store config

\n", - "optional": false - }, - { - "type": "Constructor", - "name": "cls", - "doc": "

The new Component class.

\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/data/StoreManager.js", - "linenr": 117, - "html_filename": "StoreManager.html", - "href": "StoreManager.html#Ext-method-regStore", - "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..." - }, - { - "tagname": "method", - "name": "removeNode", - "member": "Ext", - "doc": "

Removes a DOM node from the document.

\n\n

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 Ext.enableNestedListenerRemoval is\ntrue, then DOM event listeners are also removed from all child nodes. The body node\nwill be ignored if passed in.

\n\n", - "params": [ - { - "type": "HTMLElement", - "name": "node", - "doc": "

The node to remove

\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 344, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-removeNode", - "shortDoc": "Removes a DOM node from the document.\n\nRemoves this element from the document, removes all DOM event listeners, and d..." - }, - { - "tagname": "method", - "name": "require", - "member": "Ext", - "doc": "

Convenient alias of Ext.Loader.require. Please see the introduction documentation of\nExt.Loader for examples.

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/Loader.js", - "linenr": 944, - "html_filename": "Loader.html", - "href": "Loader.html#Ext-method-require", - "shortDoc": "

Convenient alias of Ext.Loader.require. Please see the introduction documentation of\nExt.Loader for examples.

\n" - }, - { - "tagname": "method", - "name": "select", - "member": "Ext", - "doc": "

Selects elements based on the passed CSS selector to enable Element methods\nto be applied to many related elements in one statement through the returned CompositeElement or\nCompositeElementLite object.

\n", - "params": [ - { - "type": "String/Array", - "name": "selector", - "doc": "

The CSS selector or an array of elements

\n", - "optional": false - }, - { - "type": "HTMLElement/String", - "name": "root", - "doc": "

(optional) The root element of the query or id of the root

\n", - "optional": true - } - ], - "return": { - "type": "CompositeElementLite/CompositeElement", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/CompositeElementLite.js", - "linenr": 314, - "html_filename": "CompositeElementLite.html", - "href": "CompositeElementLite.html#Ext-method-select", - "shortDoc": "Selects elements based on the passed CSS selector to enable Element methods\nto be applied to many related elements in..." - }, - { - "tagname": "method", - "name": "sum", - "member": "Ext", - "doc": "

Old alias to Ext.Array.sum\n@deprecated 4.0.0 Use Ext.Array.sum instead

\n", - "params": [ + "doc": "

The namespace object. (If multiple arguments are passed, this will be the last namespace created)

\n" + }, + "html_filename": "ClassManager.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Replaced by Ext.Number.from

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Number3.html#Ext-method-num", + "shortDoc": "This method is deprecated, please use Ext.Number.from instead ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Number.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 769, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-sum", - "shortDoc": "

Old alias to Ext.Array.sum\n@deprecated 4.0.0 Use Ext.Array.sum instead

\n" - }, - { - "tagname": "method", - "name": "syncRequire", - "member": "Ext", - "doc": "

Synchronous version of require, convenient alias of Ext.Loader.syncRequire.

\n", - "params": [ + ], + "name": "num", + "owner": "Ext", + "doc": "

This method is deprecated, please use Ext.Number.from instead

\n", + "linenr": 98, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Number3.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "EventManager.html#Ext-method-onDocumentReady", + "shortDoc": "Alias for Ext.EventManager.onDocumentReady ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/Loader.js", - "linenr": 952, - "html_filename": "Loader.html", - "href": "Loader.html#Ext-method-syncRequire", - "shortDoc": "

Synchronous version of require, convenient alias of Ext.Loader.syncRequire.

\n" - }, - { - "tagname": "method", - "name": "toArray", - "member": "Ext", - "doc": "

Convenient alias to Ext.Array.toArray

\n", - "params": [ - { - "type": "Iterable", - "name": "the", - "doc": "

iterable object to be turned into a true Array.

\n", - "optional": false - } - ], - "return": { - "type": "Array", - "doc": "

array

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 817, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-toArray", - "shortDoc": "

Convenient alias to Ext.Array.toArray

\n" - }, - { - "tagname": "method", - "name": "toSentence", - "member": "Ext", - "doc": "

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'

\n", - "params": [ - { + ], + "name": "onDocumentReady", + "owner": "Ext", + "doc": "

Alias for Ext.EventManager.onDocumentReady

\n", + "linenr": 852, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "EventManager.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Loader", + "doc": null, + "owner": "onReady" + }, + "protected": false, + "tagname": "method", + "href": "Loader.html#Ext-method-onReady", + "shortDoc": "Adds new listener to be executed when all required scripts are fully loaded. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Loader.js", + "private": false, + "params": [ + { + "type": "Function", + "optional": false, + "doc": "

The function callback to be executed

\n", + "name": "fn" + }, + { + "type": "Object", + "optional": false, + "doc": "

The execution scope (this) of the callback function

\n", + "name": "scope" + }, + { + "type": "Boolean", + "optional": false, + "doc": "

Whether or not to wait for document dom ready as well

\n", + "name": "withDomReady" + }, + { + "type": "Object", + "optional": false, + "doc": "\n", + "name": "options" + } + ], + "name": "onReady", + "owner": "Ext", + "doc": "

Adds new listener to be executed when all required scripts are fully loaded.

\n", + "linenr": 962, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Loader.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-override", + "shortDoc": "Proxy to Ext.Base.override. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "

The class to override

\n", + "name": "cls" + }, + { + "type": "Object", + "optional": false, + "doc": "

The list of functions to add to origClass. This should be specified as an object literal\ncontaining one or more methods.

\n", + "name": "overrides" + } + ], + "name": "override", + "owner": "Ext", + "doc": "

Proxy to Ext.Base.override. Please refer Ext.Base.override for further details.

\n\n
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
\n\n

Please note that this.callOverridden() only works if the class was previously\ncreated with {@link Ext#define)

\n", + "linenr": 202, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Will be removed in the next major version

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-partition", + "shortDoc": "Partitions the set into two sets: a true set and a false set. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Array|NodeList", + "optional": false, + "doc": "

The array to partition

\n", + "name": "arr" + }, + { + "type": "Function", + "optional": true, + "doc": "

(optional) a function to determine truth. If this is omitted the element\nitself must be able to be evaluated for its truthfulness.

\n", + "name": "truth" + } + ], + "name": "partition", + "owner": "Ext", + "doc": "

Partitions the set into two sets: a true set and a false set.\nExample:\nExample2:

\n\n
// 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
\n\n", + "linenr": 819, + "return": { + "type": "Array", + "doc": "

[array of truish values, array of falsy values]

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Function", + "doc": null, + "owner": "pass" + }, + "protected": false, + "tagname": "method", + "href": "Function.html#Ext-method-pass", + "shortDoc": "Create a new function from the provided fn, the arguments of which are pre-set to args. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Function.js", + "private": false, + "params": [ + { + "type": "Function", + "optional": false, + "doc": "

The original function

\n", + "name": "fn" + }, + { + "type": "Array", + "optional": false, + "doc": "

The arguments to pass to new callback

\n", + "name": "args" + }, + { + "type": "Object", + "optional": true, + "doc": "

(optional) The scope (this reference) in which the function is executed.

\n", + "name": "scope" + } + ], + "name": "pass", + "owner": "Ext", + "doc": "

Create a new function from the provided fn, the arguments of which are pre-set to args.\nNew arguments passed to the newly created callback when it's invoked are appended after the pre-set ones.\nThis is especially useful when creating callbacks.

\n\n

For example:

\n\n
var originalFunction = function(){\n    alert(Ext.Array.from(arguments).join(' '));\n};\n\nvar callback = Ext.Function.pass(originalFunction, ['Hello', 'World']);\n\ncallback(); // alerts 'Hello World'\ncallback('by Me'); // alerts 'Hello World by Me'\n
\n\n

Ext.pass is alias for Ext.Function.pass

\n", + "linenr": 364, + "return": { + "type": "Function", + "doc": "

The new callback function

\n" + }, + "html_filename": "Function.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Array.pluck instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "pluck" + }, + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-pluck", + "shortDoc": "Old alias to Ext.Array.pluck\n\nPlucks the value of a property from each item in the Array. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Array|NodeList", + "optional": false, + "doc": "

The Array of items to pluck the value from.

\n", + "name": "array" + }, + { + "type": "String", + "optional": false, + "doc": "

The property name to pluck from each element.

\n", + "name": "propertyName" + } + ], + "name": "pluck", + "owner": "Ext", + "doc": "

Old alias to Ext.Array.pluck

\n\n

Plucks the value of a property from each item in the Array. Example:

\n\n
Ext.Array.pluck(Ext.query(\"p\"), \"className\"); // [el1.className, el2.className, ..., elN.className]\n
\n", + "linenr": 1052, + "return": { + "type": "Array", + "doc": "

The value from each item in the Array.

\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "PluginManager.html#Ext-method-preg", + "shortDoc": "Shorthand for Ext.PluginManager.registerType ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/PluginManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The ptype mnemonic string by which the Plugin class\nmay be looked up.

\n", + "name": "ptype" + }, + { + "type": "Constructor", + "optional": false, + "doc": "

The new Plugin class.

\n", + "name": "cls" + } + ], + "name": "preg", + "owner": "Ext", + "doc": "

Shorthand for Ext.PluginManager.registerType

\n", + "linenr": 85, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "PluginManager.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "DomQuery.html#Ext-method-query", + "shortDoc": "Selects an array of DOM nodes by CSS/XPath selector. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/dom/DomQuery.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The selector/xpath query

\n", + "name": "path" + }, + { + "type": "Node", + "optional": true, + "doc": "

(optional) The start of the query (defaults to document).

\n", + "name": "root" + } + ], + "name": "query", + "owner": "Ext", + "doc": "

Selects an array of DOM nodes by CSS/XPath selector. Shorthand of Ext.DomQuery.select

\n", + "linenr": 961, + "return": { + "type": "Array", + "doc": "\n" + }, + "html_filename": "DomQuery.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "ModelManager.html#Ext-method-regModel", + "shortDoc": "Creates a new Model class from the specified config object. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/ModelManager.js", + "private": false, + "params": [ + { + "type": "Object", + "optional": false, + "doc": "

A configuration object for the Model you wish to create.

\n", + "name": "config" + } + ], + "name": "regModel", + "owner": "Ext", + "doc": "

Creates a new Model class from the specified config object. See Ext.data.Model for full examples.

\n", + "linenr": 148, + "return": { + "type": "Ext.data.Model", + "doc": "

The newly registered Model

\n" + }, + "html_filename": "ModelManager.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "StoreManager.html#Ext-method-regStore", + "shortDoc": "Creates a new store for the given id and config, then registers it with the Store Mananger. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/data/StoreManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The id to set on the new store

\n", + "name": "id" + }, + { + "type": "Object", + "optional": false, + "doc": "

The store config

\n", + "name": "config" + }, + { + "type": "Constructor", + "optional": false, + "doc": "

The new Component class.

\n", + "name": "cls" + } + ], + "name": "regStore", + "owner": "Ext", + "doc": "

Creates a new store for the given id and config, then registers it with the Store Mananger. \nSample usage:

\n\n\n\n\n
    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    
\n\n", + "linenr": 117, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "StoreManager.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-removeNode", + "shortDoc": "Removes a DOM node from the document. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "HTMLElement", + "optional": false, + "doc": "

The node to remove

\n", + "name": "node" + } + ], + "name": "removeNode", + "owner": "Ext", + "doc": "

Removes a DOM node from the document.

\n\n

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 Ext.enableNestedListenerRemoval is\ntrue, then DOM event listeners are also removed from all child nodes. The body node\nwill be ignored if passed in.

\n\n", + "linenr": 358, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Loader", + "doc": null, + "owner": "require" + }, + "protected": false, + "tagname": "method", + "href": "Loader.html#Ext-method-require", + "shortDoc": "Loads all classes by the given names and all their direct dependencies;\noptionally executes the given callback functi...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Loader.js", + "private": false, + "params": [ + { + "type": "String/[String]", + "optional": false, + "doc": "

Can either be a string or an array of string

\n", + "name": "expressions" + }, + { + "type": "Function", + "optional": false, + "doc": "

(Optional) The callback function

\n", + "name": "fn" + }, + { + "type": "Object", + "optional": false, + "doc": "

(Optional) The execution scope (this) of the callback function

\n", + "name": "scope" + }, + { + "type": "String/[String]", + "optional": false, + "doc": "

(Optional) Classes to be excluded, useful when being used with expressions

\n", + "name": "excludes" + } + ], + "name": "require", + "owner": "Ext", + "doc": "

Loads all classes by the given names and all their direct dependencies;\noptionally executes the given callback function when finishes, within the optional scope.

\n\n

Ext.require is alias for Ext.Loader.require for convenience.

\n", + "linenr": 941, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Loader.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "CompositeElement2.html#Ext-method-select", + "shortDoc": "Selects elements based on the passed CSS selector to enable Element methods\nto be applied to many related elements in...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/dom/CompositeElement.js", + "private": false, + "params": [ + { + "type": "String/Array", + "optional": false, + "doc": "

The CSS selector or an array of elements

\n", + "name": "selector" + }, + { + "type": "Boolean", + "optional": true, + "doc": "

(optional) true to create a unique Ext.core.Element for each element (defaults to a shared flyweight object)

\n", + "name": "unique" + }, + { + "type": "HTMLElement/String", + "optional": true, + "doc": "

(optional) The root element of the query or id of the root

\n", + "name": "root" + } + ], + "name": "select", + "owner": "Ext", + "doc": "

Selects elements based on the passed CSS selector to enable Element methods\nto be applied to many related elements in one statement through the returned CompositeElement or\nCompositeElementLite object.

\n", + "linenr": 109, + "return": { + "type": "CompositeElementLite/CompositeElement", + "doc": "\n" + }, + "html_filename": "CompositeElement2.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Array.sum instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "sum" + }, + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-sum", + "shortDoc": "Old alias to Ext.Array.sum\n\nCalculates the sum of all items in the given array. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Array", + "optional": false, + "doc": "

The Array to calculate the sum value of.

\n", + "name": "array" + } + ], + "name": "sum", + "owner": "Ext", + "doc": "

Old alias to Ext.Array.sum

\n\n

Calculates the sum of all items in the given array.

\n", + "linenr": 1007, + "return": { + "type": "Number", + "doc": "

The sum.

\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Loader", + "doc": null, + "owner": "syncRequire" + }, + "protected": false, + "tagname": "method", + "href": "Loader.html#Ext-method-syncRequire", + "shortDoc": "Synchronously loads all classes by the given names and all their direct dependencies;\noptionally executes the given c...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/Loader.js", + "private": false, + "params": [ + { + "type": "String/[String]", + "optional": false, + "doc": "

Can either be a string or an array of string

\n", + "name": "expressions" + }, + { + "type": "Function", + "optional": false, + "doc": "

(Optional) The callback function

\n", + "name": "fn" + }, + { + "type": "Object", + "optional": false, + "doc": "

(Optional) The execution scope (this) of the callback function

\n", + "name": "scope" + }, + { + "type": "String/[String]", + "optional": false, + "doc": "

(Optional) Classes to be excluded, useful when being used with expressions

\n", + "name": "excludes" + } + ], + "name": "syncRequire", + "owner": "Ext", + "doc": "

Synchronously loads all classes by the given names and all their direct dependencies;\noptionally executes the given callback function when finishes, within the optional scope.

\n\n

Ext.syncRequire is alias for Ext.Loader.syncRequire for convenience.

\n", + "linenr": 948, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Loader.html" + }, + { + "deprecated": null, + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "toArray" + }, + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-toArray", + "shortDoc": "Converts any iterable (numeric indices and a length property) into a true array. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

the iterable object to be turned into a true Array.

\n", + "name": "iterable" + }, + { + "type": "Number", + "optional": false, + "doc": "

(Optional) a zero-based index that specifies the start of extraction. Defaults to 0

\n", + "name": "start" + }, + { + "type": "Number", + "optional": false, + "doc": "

(Optional) a zero-based index that specifies the end of extraction. Defaults to the last\nindex of the iterable value

\n", + "name": "end" + } + ], + "name": "toArray", + "owner": "Ext", + "doc": "

Converts any iterable (numeric indices and a length property) into a true array.

\n\n
function test() {\n    var args = Ext.Array.toArray(arguments),\n        fromSecondToLastArgs = Ext.Array.toArray(arguments, 1);\n\n    alert(args.join(' '));\n    alert(fromSecondToLastArgs.join(' '));\n}\n\ntest('just', 'testing', 'here'); // alerts 'just testing here';\n                                 // alerts 'testing here';\n\nExt.Array.toArray(document.getElementsByTagName('div')); // will convert the NodeList into an array\nExt.Array.toArray('splitted'); // returns ['s', 'p', 'l', 'i', 't', 't', 'e', 'd']\nExt.Array.toArray('splitted', 0, 3); // returns ['s', 'p', 'l', 'i']\n
\n\n

Ext.toArray is alias for Ext.Array.toArray

\n", + "linenr": 1061, + "return": { "type": "Array", - "name": "items", - "doc": "

The array to create a sentence from

\n", - "optional": false + "doc": "

array

\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Will be removed in the next major version

\n", + "tagname": "deprecated", + "doc": null }, - { + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-toSentence", + "shortDoc": "Turns an array into a sentence, joined by a specified connector - e.g.:\nExt.toSentence(['Adama', 'Tigh', 'Roslin']); ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Array", + "optional": false, + "doc": "

The array to create a sentence from

\n", + "name": "items" + }, + { + "type": "String", + "optional": false, + "doc": "

The string to use to connect the last two words. Usually 'and' or 'or' - defaults to 'and'.

\n", + "name": "connector" + } + ], + "name": "toSentence", + "owner": "Ext", + "doc": "

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'

\n", + "linenr": 917, + "return": { "type": "String", - "name": "connector", - "doc": "

The string to use to connect the last two words. Usually 'and' or 'or' - defaults to 'and'.

\n", - "optional": false - } - ], - "return": { - "type": "String", - "doc": "

The sentence string\n@deprecated 4.0.0 Will be removed in the next major version

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 880, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-toSentence", - "shortDoc": "Turns an array into a sentence, joined by a specified connector - e.g.:\nExt.toSentence(['Adama', 'Tigh', 'Roslin']); ..." - }, - { - "tagname": "method", - "name": "type", - "member": "Ext", - "doc": "

Old alias to typeOf\n@deprecated 4.0.0 Use typeOf instead

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 576, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-type", - "shortDoc": "

Old alias to typeOf\n@deprecated 4.0.0 Use typeOf instead

\n" - }, - { - "tagname": "method", - "name": "typeOf", - "member": "Ext", - "doc": "

Returns the type of the given variable in string format. List of possible values are:

\n\n\n\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "String", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 259, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-typeOf", - "shortDoc": "Returns the type of the given variable in string format. List of possible values are:\n\n\nundefined: If the given value..." - }, - { - "tagname": "method", - "name": "unique", - "member": "Ext", - "doc": "

Old alias to Ext.Array.unique\n@deprecated 4.0.0 Use Ext.Array.unique instead

\n", - "params": [ - - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Array.js", - "linenr": 801, - "html_filename": "Array2.html", - "href": "Array2.html#Ext-method-unique", - "shortDoc": "

Old alias to Ext.Array.unique\n@deprecated 4.0.0 Use Ext.Array.unique instead

\n" - }, - { - "tagname": "method", - "name": "urlAppend", - "member": "Ext", - "doc": "

Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand.

\n", - "params": [ - { + "doc": "

The sentence string

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use typeOf instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": { + "tagname": "alias", + "cls": "Ext", + "doc": null, + "owner": "typeOf" + }, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-type", + "shortDoc": "Old alias to typeOf\n\nReturns the type of the given variable in string format. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "\n", + "name": "value" + } + ], + "name": "type", + "owner": "Ext", + "doc": "

Old alias to typeOf

\n\n

Returns the type of the given variable in string format. List of possible values are:

\n\n\n\n", + "linenr": 576, + "return": { "type": "String", - "name": "url", - "doc": "

The URL to append to.

\n", - "optional": false + "doc": "\n" }, - { + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-typeOf", + "shortDoc": "Returns the type of the given variable in string format. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "\n", + "name": "value" + } + ], + "name": "typeOf", + "owner": "Ext", + "doc": "

Returns the type of the given variable in string format. List of possible values are:

\n\n\n\n", + "linenr": 258, + "return": { "type": "String", - "name": "s", - "doc": "

The content to append to the URL.

\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "

(String) The resulting URL

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 196, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-urlAppend", - "shortDoc": "

Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand.

\n" - }, - { - "tagname": "method", - "name": "urlDecode", - "member": "Ext", - "doc": "

A convenient alias method for Ext.Object.fromQueryString @deprecated 4.0.0 Use Ext.Object.fromQueryString instead

\n", - "params": [ + "doc": "\n" + }, + "html_filename": "Ext.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Array.unique instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": { + "tagname": "alias", + "cls": "Ext.Array", + "doc": null, + "owner": "unique" + }, + "protected": false, + "tagname": "method", + "href": "Array2.html#Ext-method-unique", + "shortDoc": "Old alias to Ext.Array.unique\n\nReturns a new array with unique items ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Array.js", + "private": false, + "params": [ + { + "type": "Array", + "optional": false, + "doc": "\n", + "name": "array" + } + ], + "name": "unique", + "owner": "Ext", + "doc": "

Old alias to Ext.Array.unique

\n\n

Returns a new array with unique items

\n", + "linenr": 1043, + "return": { + "type": "Array", + "doc": "

results

\n" + }, + "html_filename": "Array2.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-urlAppend", + "shortDoc": "Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The URL to append to.

\n", + "name": "url" + }, + { + "type": "String", + "optional": false, + "doc": "

The content to append to the URL.

\n", + "name": "s" + } + ], + "name": "urlAppend", + "owner": "Ext", + "doc": "

Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand.

\n", + "linenr": 210, + "return": { + "type": "void", + "doc": "

(String) The resulting URL

\n" + }, + "html_filename": "Ext-more.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Object.fromQueryString instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Object.html#Ext-method-urlDecode", + "shortDoc": "A convenient alias method for Ext.Object.fromQueryString ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Object.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Object.js", - "linenr": 518, - "html_filename": "Object.html", - "href": "Object.html#Ext-method-urlDecode", - "shortDoc": "

A convenient alias method for Ext.Object.fromQueryString @deprecated 4.0.0 Use Ext.Object.fromQueryString instead

\n" - }, - { - "tagname": "method", - "name": "urlEncode", - "member": "Ext", - "doc": "

A convenient alias method for Ext.Object.toQueryString @deprecated 4.0.0 Use Ext.Object.toQueryString instead

\n", - "params": [ + ], + "name": "urlDecode", + "owner": "Ext", + "doc": "

A convenient alias method for Ext.Object.fromQueryString

\n", + "linenr": 518, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Object.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use Ext.Object.toQueryString instead

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Object.html#Ext-method-urlEncode", + "shortDoc": "A convenient alias method for Ext.Object.toQueryString ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Object.js", + "private": false, + "params": [ - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Object.js", - "linenr": 498, - "html_filename": "Object.html", - "href": "Object.html#Ext-method-urlEncode", - "shortDoc": "

A convenient alias method for Ext.Object.toQueryString @deprecated 4.0.0 Use Ext.Object.toQueryString instead

\n" - }, - { - "tagname": "method", - "name": "value", - "member": "Ext", - "doc": "

Utility method for returning a default value if the passed value is empty.

\n\n\n

The value is deemed to be empty if it is

\n\n", - "params": [ - { - "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false + ], + "name": "urlEncode", + "owner": "Ext", + "doc": "

A convenient alias method for Ext.Object.toQueryString

\n", + "linenr": 498, + "return": { + "type": "void", + "doc": "\n" }, - { - "type": "Mixed", - "name": "defaultValue", - "doc": "

The value to return if the original value is empty

\n", - "optional": false + "html_filename": "Object.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Use valueFrom instead

\n", + "tagname": "deprecated", + "doc": null }, - { - "type": "Boolean", - "name": "allowBlank", - "doc": "

(optional) true to allow zero length strings to qualify as non-empty (defaults to false)

\n", - "optional": true - } - ], - "return": { - "type": "Mixed", - "doc": "

value, if non-empty, else defaultValue\n@deprecated 4.0.0 Use {Ext#valueFrom} instead

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 518, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-value", - "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..." - }, - { - "tagname": "method", - "name": "valueFrom", - "member": "Ext", - "doc": "

Returns the given value itself if it's not empty, as described in isEmpty; returns the default\nvalue (second argument) otherwise.

\n", - "params": [ - { + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-value", + "shortDoc": "Utility method for returning a default value if the passed value is empty. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + }, + { + "type": "Mixed", + "optional": false, + "doc": "

The value to return if the original value is empty

\n", + "name": "defaultValue" + }, + { + "type": "Boolean", + "optional": true, + "doc": "

(optional) true to allow zero length strings to qualify as non-empty (defaults to false)

\n", + "name": "allowBlank" + } + ], + "name": "value", + "owner": "Ext", + "doc": "

Utility method for returning a default value if the passed value is empty.

\n\n\n

The value is deemed to be empty if it is

\n\n", + "linenr": 532, + "return": { "type": "Mixed", - "name": "value", - "doc": "

The value to test

\n", - "optional": false + "doc": "

value, if non-empty, else defaultValue

\n" }, - { + "html_filename": "Ext-more.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext.html#Ext-method-valueFrom", + "shortDoc": "Returns the given value itself if it's not empty, as described in isEmpty; returns the default\nvalue (second argument...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "params": [ + { + "type": "Mixed", + "optional": false, + "doc": "

The value to test

\n", + "name": "value" + }, + { + "type": "Mixed", + "optional": false, + "doc": "

The value to return if the original value is empty

\n", + "name": "defaultValue" + }, + { + "type": "Boolean", + "optional": true, + "doc": "

(optional) true to allow zero length strings to qualify as non-empty (defaults to false)

\n", + "name": "allowBlank" + } + ], + "name": "valueFrom", + "owner": "Ext", + "doc": "

Returns the given value itself if it's not empty, as described in isEmpty; returns the default\nvalue (second argument) otherwise.

\n", + "linenr": 245, + "return": { "type": "Mixed", - "name": "defaultValue", - "doc": "

The value to return if the original value is empty

\n", - "optional": false + "doc": "

value, if non-empty, else defaultValue

\n" }, - { - "type": "Boolean", - "name": "allowBlank", - "doc": "

(optional) true to allow zero length strings to qualify as non-empty (defaults to false)

\n", - "optional": true - } - ], - "return": { - "type": "Mixed", - "doc": "

value, if non-empty, else defaultValue

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 246, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-method-valueFrom", - "shortDoc": "Returns the given value itself if it's not empty, as described in isEmpty; returns the default\nvalue (second argument..." - }, - { - "tagname": "method", - "name": "widget", - "member": "Ext", - "doc": "

Convenient shorthand to create a widget by its xtype, also see Ext.ClassManager.instantiateByAlias

\n\n
var button = Ext.widget('button'); // Equivalent to Ext.create('widget.button')\nvar panel = Ext.widget('panel'); // Equivalent to Ext.create('widget.panel')\n
\n", - "params": [ - { + "html_filename": "Ext.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "ClassManager.html#Ext-method-widget", + "shortDoc": "Convenient shorthand to create a widget by its xtype, also see Ext.ClassManager.instantiateByAlias\n\nvar button = Ext....", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/class/ClassManager.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

xtype of the widget to create.

\n", + "name": "name" + } + ], + "name": "widget", + "owner": "Ext", + "doc": "

Convenient shorthand to create a widget by its xtype, also see Ext.ClassManager.instantiateByAlias

\n\n
var button = Ext.widget('button'); // Equivalent to Ext.create('widget.button')\nvar panel = Ext.widget('panel'); // Equivalent to Ext.create('widget.panel')\n
\n", + "linenr": 1026, + "return": { "type": "Object", - "name": "name", - "doc": "\n", - "optional": false - } - ], - "return": { - "type": "void", - "doc": "\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/class/ClassManager.js", - "linenr": 968, - "html_filename": "ClassManager.html", - "href": "ClassManager.html#Ext-method-widget", - "shortDoc": "Convenient shorthand to create a widget by its xtype, also see Ext.ClassManager.instantiateByAlias\n\nvar button = Ext...." - }, - { - "tagname": "method", - "name": "zip", - "member": "Ext", - "doc": "

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    [ \"+\", \"-\", \"+\"],\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
\n\n", - "params": [ - { - "type": "Arrays|NodeLists", - "name": "arr", - "doc": "

This argument may be repeated. Array(s) to contribute values.

\n", - "optional": false - }, - { - "type": "Function", - "name": "zipper", - "doc": "

(optional) The last item in the argument list. This will drive how the items are zipped together.

\n", - "optional": true - } - ], - "return": { + "doc": "

widget instance

\n" + }, + "html_filename": "ClassManager.html" + }, + { + "deprecated": { + "version": "4.0.0", + "text": "

Will be removed in the next major version

\n", + "tagname": "deprecated", + "doc": null + }, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Ext-more.html#Ext-method-zip", + "shortDoc": "Zips N sets together. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "params": [ + { + "type": "Arrays|NodeLists", + "optional": false, + "doc": "

This argument may be repeated. Array(s) to contribute values.

\n", + "name": "arr" + }, + { + "type": "Function", + "optional": true, + "doc": "

(optional) The last item in the argument list. This will drive how the items are zipped together.

\n", + "name": "zipper" + } + ], + "name": "zip", + "owner": "Ext", + "doc": "

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    [ \"+\", \"-\", \"+\"],\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
\n\n", + "linenr": 877, + "return": { + "type": "Array", + "doc": "

The zipped set.

\n" + }, + "html_filename": "Ext-more.html" + } + ], + "property": [ + { + "type": "String", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-BLANK_IMAGE_URL", + "shortDoc": "URL to a 1x1 transparent gif image used by Ext to create inline icons with CSS background images. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "BLANK_IMAGE_URL", + "owner": "Ext", + "doc": "

URL to a 1x1 transparent gif image used by Ext 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.

\n", + "linenr": 524, + "html_filename": "Ext-more.html" + }, + { + "type": "String", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-SSL_SECURE_URL", + "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...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "SSL_SECURE_URL", + "owner": "Ext", + "doc": "

URL to a blank file used by Ext when in secure mode for iframe src and onReady src to prevent\nthe IE insecure content warning ('about:blank', except for IE in secure mode, which is 'javascript:\"\"').

\n", + "linenr": 273, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-USE_NATIVE_JSON", + "shortDoc": "Indicates whether to use native browser parsing for JSON methods. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "USE_NATIVE_JSON", + "owner": "Ext", + "doc": "

Indicates whether to use native browser parsing for JSON methods.\nThis option is ignored if the browser does not support native JSON methods.\nNote: Native JSON methods will not work with objects that have functions.\nAlso, property names must be quoted, otherwise the data will not parse. (Defaults to false)

\n", + "linenr": 301, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-enableFx", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "enableFx", + "owner": "Ext", + "doc": "

True if the Ext.fx.Anim Class is available

\n", + "linenr": 280, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-enableGarbageCollector", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "enableGarbageCollector", + "owner": "Ext", + "doc": "

True to automatically uncache orphaned Ext.core.Elements periodically (defaults to true)

\n", + "linenr": 45, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-enableListenerCollection", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "enableListenerCollection", + "owner": "Ext", + "doc": "

True to automatically purge event listeners during garbageCollection (defaults to true).

\n", + "linenr": 51, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-enableNestedListenerRemoval", + "shortDoc": "EXPERIMENTAL - True to cascade listener removal to child elements when an element is removed. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "enableNestedListenerRemoval", + "owner": "Ext", + "doc": "

EXPERIMENTAL - True to cascade listener removal to child elements when an element is removed.\nCurrently not optimized for performance.

\n", + "linenr": 294, + "html_filename": "Ext-more.html" + }, + { "type": "Array", - "doc": "

The zipped set.\n@deprecated 4.0.0 Will be removed in the next major version

\n" - }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 840, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-method-zip", - "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 [ \"..." - } - ], - "property": [ - { - "tagname": "property", - "name": "BLANK_IMAGE_URL", - "member": "Ext", - "type": "String", - "doc": "

URL to a 1x1 transparent gif image used by Ext 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.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 510, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-BLANK_IMAGE_URL", - "shortDoc": "URL to a 1x1 transparent gif image used by Ext to create inline icons with CSS background images.\nIn older versions o..." - }, - { - "tagname": "property", - "name": "SSL_SECURE_URL", - "member": "Ext", - "type": "String", - "doc": "

URL to a blank file used by Ext when in secure mode for iframe src and onReady src to prevent\nthe IE insecure content warning ('about:blank', except for IE in secure mode, which is 'javascript:\"\"').

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 259, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-SSL_SECURE_URL", - "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..." - }, - { - "tagname": "property", - "name": "USE_NATIVE_JSON", - "member": "Ext", - "type": "Boolean", - "doc": "

Indicates whether to use native browser parsing for JSON methods.\nThis option is ignored if the browser does not support native JSON methods.\nNote: Native JSON methods will not work with objects that have functions.\nAlso, property names must be quoted, otherwise the data will not parse. (Defaults to false)

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 287, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-USE_NATIVE_JSON", - "shortDoc": "Indicates whether to use native browser parsing for JSON methods.\nThis option is ignored if the browser does not supp..." - }, - { - "tagname": "property", - "name": "enableFx", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the Ext.fx.Anim Class is available

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 266, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-enableFx" - }, - { - "tagname": "property", - "name": "enableGarbageCollector", - "member": "Ext", - "type": "Boolean", - "doc": "

True to automatically uncache orphaned Ext.core.Elements periodically (defaults to true)

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 45, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-enableGarbageCollector" - }, - { - "tagname": "property", - "name": "enableListenerCollection", - "member": "Ext", - "type": "Boolean", - "doc": "

True to automatically purge event listeners during garbageCollection (defaults to true).

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 51, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-enableListenerCollection" - }, - { - "tagname": "property", - "name": "enableNestedListenerRemoval", - "member": "Ext", - "type": "Boolean", - "doc": "

EXPERIMENTAL - True to cascade listener removal to child elements when an element is removed.\nCurrently not optimized for performance.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 280, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-enableNestedListenerRemoval", - "shortDoc": "EXPERIMENTAL - True to cascade listener removal to child elements when an element is removed.\nCurrently not optimized..." - }, - { - "tagname": "property", - "name": "enumerables", - "member": "Ext", - "type": "Array", - "doc": "

An array containing extra enumerables for old browsers

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext.js", - "linenr": 28, - "html_filename": "Ext.html", - "href": "Ext.html#Ext-property-enumerables" - }, - { - "tagname": "property", - "name": "isChrome", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Chrome.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 390, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isChrome" - }, - { - "tagname": "property", - "name": "isFF3_0", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser uses FireFox 3.0

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 468, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isFF3_0" - }, - { - "tagname": "property", - "name": "isFF3_5", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser uses FireFox 3.5

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 474, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isFF3_5" - }, - { - "tagname": "property", - "name": "isFF3_6", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser uses FireFox 3.6

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 480, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isFF3_6" - }, - { - "tagname": "property", - "name": "isGecko", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser uses the Gecko layout engine (e.g. Mozilla, Firefox).

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 450, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isGecko" - }, - { - "tagname": "property", - "name": "isGecko3", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser uses a Gecko 1.9+ layout engine (e.g. Firefox 3.x).

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 456, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isGecko3" - }, - { - "tagname": "property", - "name": "isGecko4", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser uses a Gecko 2.0+ layout engine (e.g. Firefox 4.x).

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 462, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isGecko4" - }, - { - "tagname": "property", - "name": "isIE", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Internet Explorer.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 420, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isIE" - }, - { - "tagname": "property", - "name": "isIE6", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Internet Explorer 6.x.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 426, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isIE6" - }, - { - "tagname": "property", - "name": "isIE7", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Internet Explorer 7.x.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 432, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isIE7" - }, - { - "tagname": "property", - "name": "isIE8", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Internet Explorer 8.x.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 438, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isIE8" - }, - { - "tagname": "property", - "name": "isIE9", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Internet Explorer 9.x.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 444, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isIE9" - }, - { - "tagname": "property", - "name": "isLinux", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected platform is Linux.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 486, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isLinux" - }, - { - "tagname": "property", - "name": "isMac", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected platform is Mac OS.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 498, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isMac" - }, - { - "tagname": "property", - "name": "isOpera", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Opera.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 372, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isOpera" - }, - { - "tagname": "property", - "name": "isOpera10_5", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Opera 10.5x.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 378, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isOpera10_5" - }, - { - "tagname": "property", - "name": "isReady", - "member": "Ext", - "type": "Boolean", - "doc": "

True when the document is fully initialized and ready for action

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 39, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isReady" - }, - { - "tagname": "property", - "name": "isSafari", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Safari.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 396, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isSafari" - }, - { - "tagname": "property", - "name": "isSafari2", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Safari 2.x.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 414, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isSafari2" - }, - { - "tagname": "property", - "name": "isSafari3", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Safari 3.x.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 402, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isSafari3" - }, - { - "tagname": "property", - "name": "isSafari4", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser is Safari 4.x.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 408, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isSafari4" - }, - { - "tagname": "property", - "name": "isWebKit", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected browser uses WebKit.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 384, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isWebKit" - }, - { - "tagname": "property", - "name": "isWindows", - "member": "Ext", - "type": "Boolean", - "doc": "

True if the detected platform is Windows.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 492, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-isWindows" - }, - { - "tagname": "property", - "name": "scopeResetCSS", - "member": "Ext", - "type": "Boolean", - "doc": "

True to scope the reset CSS to be just applied to Ext 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.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 272, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-scopeResetCSS", - "shortDoc": "True to scope the reset CSS to be just applied to Ext components. Note that this wraps root containers\nwith an additi..." - }, - { - "tagname": "property", - "name": "useShims", - "member": "Ext", - "type": "Boolean", - "doc": "

By default, Ext intelligently decides whether floating elements should be shimmed. If you are using flash,\nyou may want to set this to true.

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 902, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-useShims", - "shortDoc": "By default, Ext intelligently decides whether floating elements should be shimmed. If you are using flash,\nyou may wa..." - }, - { - "tagname": "property", - "name": "webKitVersion", - "member": "Ext", - "type": "Float", - "doc": "

The current version of WebKit (-1 if the browser does not use WebKit).

\n", - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 504, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext-property-webKitVersion" - } - ], - "event": [ + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext.html#Ext-property-enumerables", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "name": "enumerables", + "owner": "Ext", + "doc": "

An array containing extra enumerables for old browsers

\n", + "linenr": 28, + "html_filename": "Ext.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isChrome", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isChrome", + "owner": "Ext", + "doc": "

True if the detected browser is Chrome.

\n", + "linenr": 404, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isFF3_0", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isFF3_0", + "owner": "Ext", + "doc": "

True if the detected browser uses FireFox 3.0

\n", + "linenr": 482, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isFF3_5", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isFF3_5", + "owner": "Ext", + "doc": "

True if the detected browser uses FireFox 3.5

\n", + "linenr": 488, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isFF3_6", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isFF3_6", + "owner": "Ext", + "doc": "

True if the detected browser uses FireFox 3.6

\n", + "linenr": 494, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isGecko", + "shortDoc": "True if the detected browser uses the Gecko layout engine (e.g. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isGecko", + "owner": "Ext", + "doc": "

True if the detected browser uses the Gecko layout engine (e.g. Mozilla, Firefox).

\n", + "linenr": 464, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isGecko3", + "shortDoc": "True if the detected browser uses a Gecko 1.9+ layout engine (e.g. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isGecko3", + "owner": "Ext", + "doc": "

True if the detected browser uses a Gecko 1.9+ layout engine (e.g. Firefox 3.x).

\n", + "linenr": 470, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isGecko4", + "shortDoc": "True if the detected browser uses a Gecko 2.0+ layout engine (e.g. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isGecko4", + "owner": "Ext", + "doc": "

True if the detected browser uses a Gecko 2.0+ layout engine (e.g. Firefox 4.x).

\n", + "linenr": 476, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isIE", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isIE", + "owner": "Ext", + "doc": "

True if the detected browser is Internet Explorer.

\n", + "linenr": 434, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isIE6", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isIE6", + "owner": "Ext", + "doc": "

True if the detected browser is Internet Explorer 6.x.

\n", + "linenr": 440, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isIE7", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isIE7", + "owner": "Ext", + "doc": "

True if the detected browser is Internet Explorer 7.x.

\n", + "linenr": 446, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isIE8", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isIE8", + "owner": "Ext", + "doc": "

True if the detected browser is Internet Explorer 8.x.

\n", + "linenr": 452, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isIE9", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isIE9", + "owner": "Ext", + "doc": "

True if the detected browser is Internet Explorer 9.x.

\n", + "linenr": 458, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isLinux", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isLinux", + "owner": "Ext", + "doc": "

True if the detected platform is Linux.

\n", + "linenr": 500, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isMac", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isMac", + "owner": "Ext", + "doc": "

True if the detected platform is Mac OS.

\n", + "linenr": 512, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isOpera", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isOpera", + "owner": "Ext", + "doc": "

True if the detected browser is Opera.

\n", + "linenr": 386, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isOpera10_5", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isOpera10_5", + "owner": "Ext", + "doc": "

True if the detected browser is Opera 10.5x.

\n", + "linenr": 392, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isReady", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isReady", + "owner": "Ext", + "doc": "

True when the document is fully initialized and ready for action

\n", + "linenr": 39, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isSafari", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isSafari", + "owner": "Ext", + "doc": "

True if the detected browser is Safari.

\n", + "linenr": 410, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isSafari2", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isSafari2", + "owner": "Ext", + "doc": "

True if the detected browser is Safari 2.x.

\n", + "linenr": 428, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isSafari3", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isSafari3", + "owner": "Ext", + "doc": "

True if the detected browser is Safari 3.x.

\n", + "linenr": 416, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isSafari4", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isSafari4", + "owner": "Ext", + "doc": "

True if the detected browser is Safari 4.x.

\n", + "linenr": 422, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isWebKit", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isWebKit", + "owner": "Ext", + "doc": "

True if the detected browser uses WebKit.

\n", + "linenr": 398, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-isWindows", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "isWindows", + "owner": "Ext", + "doc": "

True if the detected platform is Windows.

\n", + "linenr": 506, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-scopeResetCSS", + "shortDoc": "True to scope the reset CSS to be just applied to Ext components. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "scopeResetCSS", + "owner": "Ext", + "doc": "

True to scope the reset CSS to be just applied to Ext 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.

\n", + "linenr": 286, + "html_filename": "Ext-more.html" + }, + { + "type": "Boolean", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-useShims", + "shortDoc": "By default, Ext intelligently decides whether floating elements should be shimmed. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "useShims", + "owner": "Ext", + "doc": "

By default, Ext intelligently decides whether floating elements should be shimmed. If you are using flash,\nyou may want to set this to true.

\n", + "linenr": 939, + "html_filename": "Ext-more.html" + }, + { + "type": "Float", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "property", + "href": "Ext-more.html#Ext-property-webKitVersion", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext-more.js", + "private": false, + "name": "webKitVersion", + "owner": "Ext", + "doc": "

The current version of WebKit (-1 if the browser does not use WebKit).

\n", + "linenr": 518, + "html_filename": "Ext-more.html" + } + ], + "cssVar": [ - ], - "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/Ext-more.js", - "linenr": 1, - "html_filename": "Ext-more.html", - "href": "Ext-more.html#Ext", - "cssVar": [ + ], + "cssMixin": [ - ], - "cssMixin": [ + ], + "event": [ - ], - "component": false, + ] + }, + "singleton": true, + "alias": null, "superclasses": [ ], + "protected": false, + "tagname": "class", + "mixins": [ + + ], + "href": "Ext.html#Ext", "subclasses": [ ], + "static": false, + "author": null, + "component": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/Ext.js", + "private": false, + "alternateClassNames": [ + + ], + "name": "Ext", + "doc": "

The Ext namespace (global object) encapsulates all classes, singletons, and utility methods provided by Sencha's libraries.

\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 Ext namespace.

\n\n

Also many frequently used methods from other classes are provided as shortcuts within the Ext namespace.\n For example Ext.getCmp aliases Ext.ComponentManager.get.

\n\n

Many applications are initiated with Ext.onReady which is called once the DOM is ready.\n This ensures all scripts have been loaded, preventing dependency issues. For example

\n\n
 Ext.onReady(function(){\n     new Ext.Component({\n         renderTo: document.body,\n         html: 'DOM ready!'\n     });\n });\n
\n\n

For more information about how to use the Ext classes, see

\n\n\n\n", "mixedInto": [ ], - "allMixins": [ + "linenr": 1, + "xtypes": [ - ] + ], + "html_filename": "Ext.html", + "extends": null }); \ No newline at end of file