- ],
- "method": [
- {
- "tagname": "method",
- "name": "each",
- "member": "Ext.Object",
- "doc": "<p>Iterate through an object and invoke the given callback function for each iteration. The iteration can be stop\nby returning <code>false</code> in the callback function. For example:</p>\n\n<pre><code>var person = {\n name: 'Jacky'\n hairColor: 'black'\n loves: ['food', 'sleeping', 'wife']\n};\n\nExt.Object.each(person, function(key, value, myself) {\n console.log(key + \":\" + value);\n\n if (key === 'hairColor') {\n return false; // stop the iteration\n }\n});\n</code></pre>\n",
- "params": [
- {
- "type": "Object",
- "name": "object",
- "doc": "<p>The object to iterate</p>\n",
- "optional": false
- },
- {
- "type": "Function",
- "name": "fn",
- "doc": "<p>The callback function. Passed arguments for each iteration are:</p>\n\n<ul>\n<li>{String} <code>key</code></li>\n<li>{Mixed} <code>value</code></li>\n<li>{Object} <code>object</code> The object itself</li>\n</ul>\n\n",
- "optional": false
- },
- {
- "type": "Object",
- "name": "scope",
- "doc": "<p>(Optional) The execution scope (<code>this</code>) of the callback function</p>\n",
- "optional": false
- }
- ],
- "return": {
- "type": "void",
- "doc": "\n"
- },
- "private": false,
- "static": false,
- "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/lang/Object.js",
- "linenr": 275,
- "html_filename": "Object.html",
- "href": "Object.html#Ext-Object-method-each",
- "shortDoc": "Iterate through an object and invoke the given callback function for each iteration. The iteration can be stop\nby ret..."
- },
- {
- "tagname": "method",
- "name": "fromQueryString",
- "member": "Ext.Object",
- "doc": "<p>Converts a query string back into an object.</p>\n\n<ul>\n<li><p>Non-recursive:</p>\n\n<p> Ext.Object.fromQueryString(foo=1&bar=2); // returns {foo: 1, bar: 2}\n Ext.Object.fromQueryString(foo=&bar=2); // returns {foo: null, bar: 2}\n Ext.Object.fromQueryString(some%20price=%24300); // returns {'some price': '$300'}\n Ext.Object.fromQueryString(colors=red&colors=green&colors=blue); // returns {colors: ['red', 'green', 'blue']}</p></li>\n<li><p>Recursive:</p>\n\n<p> Ext.Object.fromQueryString(\"username=Jacky&dateOfBirth[day]=1&dateOfBirth[month]=2&dateOfBirth[year]=1911&hobbies[0]=coding&hobbies[1]=eating&hobbies[2]=sleeping&hobbies[3][0]=nested&hobbies[3][1]=stuff\", true);</p>\n\n<p> // returns\n {</p>\n\n<pre><code> username: 'Jacky',\n dateOfBirth: {\n day: '1',\n month: '2',\n year: '1911'\n },\n hobbies: ['coding', 'eating', 'sleeping', ['nested', 'stuff']]\n</code></pre>\n\n<p> }</p></li>\n</ul>\n\n",
- "params": [
- {
- "type": "String",
- "name": "queryString",
- "doc": "<p>The query string to decode</p>\n",
- "optional": false
+ ],
+ "method": [
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "Object.html#Ext-Object-method-each",
+ "shortDoc": "Iterate through an object and invoke the given callback function for each iteration. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Object.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "<p>The object to iterate</p>\n",
+ "name": "object"
+ },
+ {
+ "type": "Function",
+ "optional": false,
+ "doc": "<p>The callback function. Passed arguments for each iteration are:</p>\n\n<ul>\n<li>{String} <code>key</code></li>\n<li>{Mixed} <code>value</code></li>\n<li>{Object} <code>object</code> The object itself</li>\n</ul>\n\n",
+ "name": "fn"
+ },
+ {
+ "type": "Object",
+ "optional": false,
+ "doc": "<p>(Optional) The execution scope (<code>this</code>) of the callback function</p>\n",
+ "name": "scope"
+ }
+ ],
+ "name": "each",
+ "owner": "Ext.Object",
+ "doc": "<p>Iterate through an object and invoke the given callback function for each iteration. The iteration can be stop\nby returning <code>false</code> in the callback function. For example:</p>\n\n<pre><code>var person = {\n name: 'Jacky'\n hairColor: 'black'\n loves: ['food', 'sleeping', 'wife']\n};\n\nExt.Object.each(person, function(key, value, myself) {\n console.log(key + \":\" + value);\n\n if (key === 'hairColor') {\n return false; // stop the iteration\n }\n});\n</code></pre>\n",
+ "linenr": 275,
+ "return": {
+ "type": "void",
+ "doc": "\n"