1 Ext.data.JsonP.Ext_AbstractManager({
3 "name": "Ext.AbstractManager",
4 "doc": "<p>Base Manager class</p>\n",
9 "alternateClassNames": [
24 "member": "Ext.AbstractManager",
25 "doc": "<p>Creates and returns an instance of whatever this manager manages, based on the supplied type and config object</p>\n",
30 "doc": "<p>The config object</p>\n",
35 "name": "defaultType",
36 "doc": "<p>If no type is discovered in the config object, we fall back to this type</p>\n",
42 "doc": "<p>The instance of whatever this manager is managing</p>\n"
46 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
48 "html_filename": "AbstractManager.html",
49 "href": "AbstractManager.html#Ext-AbstractManager-method-create",
50 "shortDoc": "<p>Creates and returns an instance of whatever this manager manages, based on the supplied type and config object</p>\n"
55 "member": "Ext.AbstractManager",
56 "doc": "<p>Executes the specified function once for each item in the collection.\nReturning false from the function will cease iteration.</p>\n\n<p>The paramaters passed to the function are:</p>\n\n<div class=\"mdetail-params\"><ul>\n<li><b>key</b> : String<p class=\"sub-desc\">The key of the item</p></li>\n<li><b>value</b> : Number<p class=\"sub-desc\">The value of the item</p></li>\n<li><b>length</b> : Number<p class=\"sub-desc\">The total number of items in the collection</p></li>\n</ul></div>\n\n",
61 "doc": "<p>The function to execute.</p>\n",
67 "doc": "<p>The scope to execute in. Defaults to <tt>this</tt>.</p>\n",
77 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
79 "html_filename": "AbstractManager.html",
80 "href": "AbstractManager.html#Ext-AbstractManager-method-each",
81 "shortDoc": "Executes the specified function once for each item in the collection.\nReturning false from the function will cease it..."
86 "member": "Ext.AbstractManager",
87 "doc": "<p>Returns an item by id.\nFor additional details see <a href=\"#/api/Ext.util.HashMap-method-get\" rel=\"Ext.util.HashMap-method-get\" class=\"docClass\">Ext.util.HashMap.get</a>.</p>\n",
92 "doc": "<p>The id of the item</p>\n",
98 "doc": "<p>The item, <code>undefined</code> if not found.</p>\n"
102 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
104 "html_filename": "AbstractManager.html",
105 "href": "AbstractManager.html#Ext-AbstractManager-method-get",
106 "shortDoc": "<p>Returns an item by id.\nFor additional details see <a href=\"#/api/Ext.util.HashMap-method-get\" rel=\"Ext.util.HashMap-method-get\" class=\"docClass\">Ext.util.HashMap.get</a>.</p>\n"
111 "member": "Ext.AbstractManager",
112 "doc": "<p>Gets the number of items in the collection.</p>\n",
118 "doc": "<p>The number of items in the collection.</p>\n"
122 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
124 "html_filename": "AbstractManager.html",
125 "href": "AbstractManager.html#Ext-AbstractManager-method-getCount",
126 "shortDoc": "<p>Gets the number of items in the collection.</p>\n"
130 "name": "isRegistered",
131 "member": "Ext.AbstractManager",
132 "doc": "<p>Checks if an item type is registered.</p>\n",
137 "doc": "<p>The mnemonic string by which the class may be looked up</p>\n",
143 "doc": "<p>Whether the type is registered.</p>\n"
147 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
149 "html_filename": "AbstractManager.html",
150 "href": "AbstractManager.html#Ext-AbstractManager-method-isRegistered",
151 "shortDoc": "<p>Checks if an item type is registered.</p>\n"
155 "name": "onAvailable",
156 "member": "Ext.AbstractManager",
157 "doc": "<p>Registers a function that will be called when an item with the specified id is added to the manager. This will happen on instantiation.</p>\n",
162 "doc": "<p>The item id</p>\n",
168 "doc": "<p>The callback function. Called with a single parameter, the item.</p>\n",
174 "doc": "<p>The scope (<code>this</code> reference) in which the callback is executed. Defaults to the item.</p>\n",
184 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
186 "html_filename": "AbstractManager.html",
187 "href": "AbstractManager.html#Ext-AbstractManager-method-onAvailable",
188 "shortDoc": "Registers a function that will be called when an item with the specified id is added to the manager. This will happen..."
193 "member": "Ext.AbstractManager",
194 "doc": "<p>Registers an item to be managed</p>\n",
199 "doc": "<p>The item to register</p>\n",
209 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
211 "html_filename": "AbstractManager.html",
212 "href": "AbstractManager.html#Ext-AbstractManager-method-register",
213 "shortDoc": "<p>Registers an item to be managed</p>\n"
217 "name": "registerType",
218 "member": "Ext.AbstractManager",
219 "doc": "<p>Registers a new item constructor, keyed by a type key.\n\n",
224 "doc": "<p>The mnemonic string by which the class may be looked up.</p>\n",
228 "type": "Constructor",
230 "doc": "<p>The new instance class.</p>\n",
240 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
242 "html_filename": "AbstractManager.html",
243 "href": "AbstractManager.html#Ext-AbstractManager-method-registerType",
244 "shortDoc": "<p>Registers a new item constructor, keyed by a type key.\n\n"
248 "name": "unregister",
249 "member": "Ext.AbstractManager",
250 "doc": "<p>Unregisters an item by removing it from this manager</p>\n",
255 "doc": "<p>The item to unregister</p>\n",
265 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
267 "html_filename": "AbstractManager.html",
268 "href": "AbstractManager.html#Ext-AbstractManager-method-unregister",
269 "shortDoc": "<p>Unregisters an item by removing it from this manager</p>\n"
274 "tagname": "property",
276 "member": "Ext.AbstractManager",
277 "type": "Ext.util.MixedCollection",
278 "doc": "<p>Contains all of the items currently managed</p>\n",
281 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
283 "html_filename": "AbstractManager.html",
284 "href": "AbstractManager.html#Ext-AbstractManager-property-all"
290 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
292 "html_filename": "AbstractManager.html",
293 "href": "AbstractManager.html#Ext-AbstractManager",
305 "Ext.ComponentManager",