- "private": false,
- "static": false,
- "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/CompositeElementLite.js",
- "linenr": 223,
- "html_filename": "CompositeElementLite.html",
- "href": "CompositeElementLite.html#Ext-CompositeElementLite-method-replaceElement",
- "shortDoc": "<p>Replaces the specified element with the passed element.</p>\n"
- }
- ],
- "property": [
- {
- "tagname": "property",
- "name": "elements",
- "member": "Ext.CompositeElementLite",
- "type": "Array",
- "doc": "<p>The Array of DOM elements which this CompositeElement encapsulates. Read-only.</p>\n\n\n<p>This will not <i>usually</i> be accessed in developers' code, but developers wishing\nto augment the capabilities of the CompositeElementLite class may use it when adding\nmethods to the class.</p>\n\n\n<p>For example to add the <code>nextAll</code> method to the class to <b>add</b> all\nfollowing siblings of selected elements, the code would be</p>\n\n\n<p><code></p>\n\n<pre>Ext.override(Ext.CompositeElementLite, {\n nextAll: function() {\n var els = this.elements, i, l = els.length, n, r = [], ri = -1;\n\n// Loop through all elements in this Composite, accumulating\n// an Array of all siblings.\n for (i = 0; i < l; i++) {\n for (n = els[i].nextSibling; n; n = n.nextSibling) {\n r[++ri] = n;\n }\n }\n\n// Add all found siblings to this Composite\n return this.add(r);\n }\n});</pre>\n\n\n<p></code></p>\n",
- "private": false,
- "static": false,
- "filename": "/Users/nick/Projects/sencha/SDK/platform/core/src/dom/CompositeElementLite.js",
- "linenr": 20,
- "html_filename": "CompositeElementLite.html",
- "href": "CompositeElementLite.html#Ext-CompositeElementLite-property-elements",
- "shortDoc": "The Array of DOM elements which this CompositeElement encapsulates. Read-only.\n\n\nThis will not usually be accessed in..."
- }
- ],
- "event": [
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "CompositeElementLite.html#Ext-CompositeElementLite-method-replaceElement",
+ "shortDoc": "Replaces the specified element with the passed element. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/dom/CompositeElementLite.js",
+ "private": false,
+ "params": [
+ {
+ "type": "Mixed",
+ "optional": false,
+ "doc": "<p>The id of an element, the Element itself, the index of the element in this composite\nto replace.</p>\n",
+ "name": "el"
+ },
+ {
+ "type": "Mixed",
+ "optional": false,
+ "doc": "<p>The id of an element or the Element itself.</p>\n",
+ "name": "replacement"
+ },
+ {
+ "type": "Boolean",
+ "optional": false,
+ "doc": "<p>(Optional) True to remove and replace the element in the document too.</p>\n",
+ "name": "domReplace"
+ }
+ ],
+ "name": "replaceElement",
+ "owner": "Ext.CompositeElementLite",
+ "doc": "<p>Replaces the specified element with the passed element.</p>\n",
+ "linenr": 223,
+ "return": {
+ "type": "CompositeElement",
+ "doc": "<p>this</p>\n"
+ },
+ "html_filename": "CompositeElementLite.html"
+ }
+ ],
+ "property": [
+ {
+ "type": "Array",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "CompositeElementLite.html#Ext-CompositeElementLite-property-elements",
+ "shortDoc": "The Array of DOM elements which this CompositeElement encapsulates. ...",
+ "static": false,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/dom/CompositeElementLite.js",
+ "private": false,
+ "name": "elements",
+ "owner": "Ext.CompositeElementLite",
+ "doc": "<p>The Array of DOM elements which this CompositeElement encapsulates. Read-only.</p>\n\n\n<p>This will not <i>usually</i> be accessed in developers' code, but developers wishing\nto augment the capabilities of the CompositeElementLite class may use it when adding\nmethods to the class.</p>\n\n\n<p>For example to add the <code>nextAll</code> method to the class to <b>add</b> all\nfollowing siblings of selected elements, the code would be</p>\n\n\n<p><code></p>\n\n<pre>Ext.override(Ext.CompositeElementLite, {\n nextAll: function() {\n var els = this.elements, i, l = els.length, n, r = [], ri = -1;\n\n// Loop through all elements in this Composite, accumulating\n// an Array of all siblings.\n for (i = 0; i < l; i++) {\n for (n = els[i].nextSibling; n; n = n.nextSibling) {\n r[++ri] = n;\n }\n }\n\n// Add all found siblings to this Composite\n return this.add(r);\n }\n});</pre>\n\n\n<p></code></p>\n",
+ "linenr": 20,
+ "html_filename": "CompositeElementLite.html"
+ }
+ ],
+ "cssVar": [