Upgrade to ExtJS 4.0.2 - Released 06/09/2011
[extjs.git] / docs / output / Ext.AbstractManager.js
index c8b3296..71d998d 100644 (file)
 Ext.data.JsonP.Ext_AbstractManager({
-  "tagname": "class",
-  "name": "Ext.AbstractManager",
-  "doc": "<p>Base Manager class</p>\n",
-  "extends": "Object",
-  "mixins": [
-
-  ],
-  "alternateClassNames": [
+  "allMixins": [
 
   ],
-  "xtype": null,
-  "author": null,
+  "deprecated": null,
   "docauthor": null,
-  "singleton": false,
-  "private": true,
-  "cfg": [
+  "members": {
+    "cfg": [
 
-  ],
-  "method": [
-    {
-      "tagname": "method",
-      "name": "create",
-      "member": "Ext.AbstractManager",
-      "doc": "<p>Creates and returns an instance of whatever this manager manages, based on the supplied type and config object</p>\n",
-      "params": [
-        {
-          "type": "Object",
-          "name": "config",
-          "doc": "<p>The config object</p>\n",
-          "optional": false
+    ],
+    "method": [
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-create",
+        "shortDoc": "Creates and returns an instance of whatever this manager manages, based on the supplied type and config object ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "Object",
+            "optional": false,
+            "doc": "<p>The config object</p>\n",
+            "name": "config"
+          },
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>If no type is discovered in the config object, we fall back to this type</p>\n",
+            "name": "defaultType"
+          }
+        ],
+        "name": "create",
+        "owner": "Ext.AbstractManager",
+        "doc": "<p>Creates and returns an instance of whatever this manager manages, based on the supplied type and config object</p>\n",
+        "linenr": 74,
+        "return": {
+          "type": "Mixed",
+          "doc": "<p>The instance of whatever this manager is managing</p>\n"
         },
-        {
-          "type": "String",
-          "name": "defaultType",
-          "doc": "<p>If no type is discovered in the config object, we fall back to this type</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Mixed",
-        "doc": "<p>The instance of whatever this manager is managing</p>\n"
+        "html_filename": "AbstractManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 76,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-create",
-      "shortDoc": "<p>Creates and returns an instance of whatever this manager manages, based on the supplied type and config object</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "each",
-      "member": "Ext.AbstractManager",
-      "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",
-      "params": [
-        {
-          "type": "Object",
-          "name": "fn",
-          "doc": "<p>The function to execute.</p>\n",
-          "optional": false
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-each",
+        "shortDoc": "Executes the specified function once for each item in the collection. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "Object",
+            "optional": false,
+            "doc": "<p>The function to execute.</p>\n",
+            "name": "fn"
+          },
+          {
+            "type": "Object",
+            "optional": false,
+            "doc": "<p>The scope to execute in. Defaults to <tt>this</tt>.</p>\n",
+            "name": "scope"
+          }
+        ],
+        "name": "each",
+        "owner": "Ext.AbstractManager",
+        "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",
+        "linenr": 116,
+        "return": {
+          "type": "void",
+          "doc": "\n"
         },
-        {
-          "type": "Object",
-          "name": "scope",
-          "doc": "<p>The scope to execute in. Defaults to <tt>this</tt>.</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+        "html_filename": "AbstractManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 118,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-each",
-      "shortDoc": "Executes the specified function once for each item in the collection.\nReturning false from the function will cease it..."
-    },
-    {
-      "tagname": "method",
-      "name": "get",
-      "member": "Ext.AbstractManager",
-      "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",
-      "params": [
-        {
-          "type": "String",
-          "name": "id",
-          "doc": "<p>The id of the item</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Mixed",
-        "doc": "<p>The item, <code>undefined</code> if not found.</p>\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-get",
+        "shortDoc": "Returns an item by id. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The id of the item</p>\n",
+            "name": "id"
+          }
+        ],
+        "name": "get",
+        "owner": "Ext.AbstractManager",
+        "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",
+        "linenr": 29,
+        "return": {
+          "type": "Mixed",
+          "doc": "<p>The item, <code>undefined</code> if not found.</p>\n"
+        },
+        "html_filename": "AbstractManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 31,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-get",
-      "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"
-    },
-    {
-      "tagname": "method",
-      "name": "getCount",
-      "member": "Ext.AbstractManager",
-      "doc": "<p>Gets the number of items in the collection.</p>\n",
-      "params": [
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-getCount",
+        "shortDoc": "Gets the number of items in the collection. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
 
-      ],
-      "return": {
-        "type": "Number",
-        "doc": "<p>The number of items in the collection.</p>\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 135,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-getCount",
-      "shortDoc": "<p>Gets the number of items in the collection.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "isRegistered",
-      "member": "Ext.AbstractManager",
-      "doc": "<p>Checks if an item type is registered.</p>\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "type",
-          "doc": "<p>The mnemonic string by which the class may be looked up</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "Boolean",
-        "doc": "<p>Whether the type is registered.</p>\n"
-      },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 67,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-isRegistered",
-      "shortDoc": "<p>Checks if an item type is registered.</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "onAvailable",
-      "member": "Ext.AbstractManager",
-      "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",
-      "params": [
-        {
-          "type": "String",
-          "name": "id",
-          "doc": "<p>The item id</p>\n",
-          "optional": false
+        ],
+        "name": "getCount",
+        "owner": "Ext.AbstractManager",
+        "doc": "<p>Gets the number of items in the collection.</p>\n",
+        "linenr": 133,
+        "return": {
+          "type": "Number",
+          "doc": "<p>The number of items in the collection.</p>\n"
         },
-        {
-          "type": "Function",
-          "name": "fn",
-          "doc": "<p>The callback function. Called with a single parameter, the item.</p>\n",
-          "optional": false
+        "html_filename": "AbstractManager.html"
+      },
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-isRegistered",
+        "shortDoc": "Checks if an item type is registered. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The mnemonic string by which the class may be looked up</p>\n",
+            "name": "type"
+          }
+        ],
+        "name": "isRegistered",
+        "owner": "Ext.AbstractManager",
+        "doc": "<p>Checks if an item type is registered.</p>\n",
+        "linenr": 65,
+        "return": {
+          "type": "Boolean",
+          "doc": "<p>Whether the type is registered.</p>\n"
         },
-        {
-          "type": "Object",
-          "name": "scope",
-          "doc": "<p>The scope (<code>this</code> reference) in which the callback is executed. Defaults to the item.</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+        "html_filename": "AbstractManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 95,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-onAvailable",
-      "shortDoc": "Registers a function that will be called when an item with the specified id is added to the manager. This will happen..."
-    },
-    {
-      "tagname": "method",
-      "name": "register",
-      "member": "Ext.AbstractManager",
-      "doc": "<p>Registers an item to be managed</p>\n",
-      "params": [
-        {
-          "type": "Mixed",
-          "name": "item",
-          "doc": "<p>The item to register</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-onAvailable",
+        "shortDoc": "Registers a function that will be called when an item with the specified id is added to the manager. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The item id</p>\n",
+            "name": "id"
+          },
+          {
+            "type": "Function",
+            "optional": false,
+            "doc": "<p>The callback function. Called with a single parameter, the item.</p>\n",
+            "name": "fn"
+          },
+          {
+            "type": "Object",
+            "optional": false,
+            "doc": "<p>The scope (<code>this</code> reference) in which the callback is executed. Defaults to the item.</p>\n",
+            "name": "scope"
+          }
+        ],
+        "name": "onAvailable",
+        "owner": "Ext.AbstractManager",
+        "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",
+        "linenr": 93,
+        "return": {
+          "type": "void",
+          "doc": "\n"
+        },
+        "html_filename": "AbstractManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 41,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-register",
-      "shortDoc": "<p>Registers an item to be managed</p>\n"
-    },
-    {
-      "tagname": "method",
-      "name": "registerType",
-      "member": "Ext.AbstractManager",
-      "doc": "<p>Registers a new item constructor, keyed by a type key.\n\n",
-      "params": [
-        {
-          "type": "String",
-          "name": "type",
-          "doc": "<p>The mnemonic string by which the class may be looked up.</p>\n",
-          "optional": false
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-register",
+        "shortDoc": "Registers an item to be managed ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "Mixed",
+            "optional": false,
+            "doc": "<p>The item to register</p>\n",
+            "name": "item"
+          }
+        ],
+        "name": "register",
+        "owner": "Ext.AbstractManager",
+        "doc": "<p>Registers an item to be managed</p>\n",
+        "linenr": 39,
+        "return": {
+          "type": "void",
+          "doc": "\n"
         },
-        {
-          "type": "Constructor",
-          "name": "cls",
-          "doc": "<p>The new instance class.</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+        "html_filename": "AbstractManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 57,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-registerType",
-      "shortDoc": "<p>Registers a new item constructor, keyed by a type key.\n\n"
-    },
-    {
-      "tagname": "method",
-      "name": "unregister",
-      "member": "Ext.AbstractManager",
-      "doc": "<p>Unregisters an item by removing it from this manager</p>\n",
-      "params": [
-        {
-          "type": "Mixed",
-          "name": "item",
-          "doc": "<p>The item to unregister</p>\n",
-          "optional": false
-        }
-      ],
-      "return": {
-        "type": "void",
-        "doc": "\n"
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-registerType",
+        "shortDoc": "Registers a new item constructor, keyed by a type key. ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "String",
+            "optional": false,
+            "doc": "<p>The mnemonic string by which the class may be looked up.</p>\n",
+            "name": "type"
+          },
+          {
+            "type": "Constructor",
+            "optional": false,
+            "doc": "<p>The new instance class.</p>\n",
+            "name": "cls"
+          }
+        ],
+        "name": "registerType",
+        "owner": "Ext.AbstractManager",
+        "doc": "<p>Registers a new item constructor, keyed by a type key.\n\n",
+        "linenr": 55,
+        "return": {
+          "type": "void",
+          "doc": "\n"
+        },
+        "html_filename": "AbstractManager.html"
       },
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 49,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-method-unregister",
-      "shortDoc": "<p>Unregisters an item by removing it from this manager</p>\n"
-    }
-  ],
-  "property": [
-    {
-      "tagname": "property",
-      "name": "all",
-      "member": "Ext.AbstractManager",
-      "type": "Ext.util.MixedCollection",
-      "doc": "<p>Contains all of the items currently managed</p>\n",
-      "private": false,
-      "static": false,
-      "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-      "linenr": 21,
-      "html_filename": "AbstractManager.html",
-      "href": "AbstractManager.html#Ext-AbstractManager-property-all"
-    }
-  ],
-  "event": [
+      {
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "method",
+        "href": "AbstractManager.html#Ext-AbstractManager-method-unregister",
+        "shortDoc": "Unregisters an item by removing it from this manager ...",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "params": [
+          {
+            "type": "Mixed",
+            "optional": false,
+            "doc": "<p>The item to unregister</p>\n",
+            "name": "item"
+          }
+        ],
+        "name": "unregister",
+        "owner": "Ext.AbstractManager",
+        "doc": "<p>Unregisters an item by removing it from this manager</p>\n",
+        "linenr": 47,
+        "return": {
+          "type": "void",
+          "doc": "\n"
+        },
+        "html_filename": "AbstractManager.html"
+      }
+    ],
+    "property": [
+      {
+        "type": "Ext.util.MixedCollection",
+        "deprecated": null,
+        "alias": null,
+        "protected": false,
+        "tagname": "property",
+        "href": "AbstractManager.html#Ext-AbstractManager-property-all",
+        "static": false,
+        "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+        "private": false,
+        "name": "all",
+        "owner": "Ext.AbstractManager",
+        "doc": "<p>Contains all of the items currently managed</p>\n",
+        "linenr": 19,
+        "html_filename": "AbstractManager.html"
+      }
+    ],
+    "cssVar": [
 
-  ],
-  "filename": "/Users/nick/Projects/sencha/SDK/platform/src/AbstractManager.js",
-  "linenr": 1,
-  "html_filename": "AbstractManager.html",
-  "href": "AbstractManager.html#Ext-AbstractManager",
-  "cssVar": [
+    ],
+    "cssMixin": [
 
-  ],
-  "cssMixin": [
+    ],
+    "event": [
 
-  ],
-  "component": false,
+    ]
+  },
+  "singleton": false,
+  "alias": null,
   "superclasses": [
 
   ],
+  "protected": false,
+  "tagname": "class",
+  "mixins": [
+
+  ],
+  "href": "AbstractManager.html#Ext-AbstractManager",
   "subclasses": [
-    "Ext.ComponentManager",
     "Ext.ModelManager",
-    "Ext.PluginManager"
+    "Ext.PluginManager",
+    "Ext.ComponentManager"
+  ],
+  "static": false,
+  "author": null,
+  "component": false,
+  "filename": "/mnt/ebs/nightly/git/SDK/platform/src/AbstractManager.js",
+  "private": false,
+  "alternateClassNames": [
+
   ],
+  "name": "Ext.AbstractManager",
+  "doc": "<p>Base Manager class</p>\n",
   "mixedInto": [
 
   ],
-  "allMixins": [
+  "linenr": 1,
+  "xtypes": [
 
-  ]
+  ],
+  "html_filename": "AbstractManager.html",
+  "extends": "Object"
 });
\ No newline at end of file