X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/7a654f8d43fdb43d78b63d90528bed6e86b608cc..refs/heads/master:/docs/api/Ext.ModelManager.html diff --git a/docs/api/Ext.ModelManager.html b/docs/api/Ext.ModelManager.html deleted file mode 100644 index 97a10f61..00000000 --- a/docs/api/Ext.ModelManager.html +++ /dev/null @@ -1,156 +0,0 @@ -
Hierarchy
Ext.AbstractManagerExt.ModelManager
The ModelManager keeps track of all Ext.data.Model types defined in your application.
- -Creating Model Instances -Model instances can be created by using the create function. It is also possible to do -this by using the Model type directly. The following snippets are equivalent:
- -Ext.define('User', {
- extend: 'Ext.data.Model',
- fields: ['first', 'last']
-});
-
-// method 1, create through the manager
-Ext.ModelManager.create({
- first: 'Ed',
- last: 'Spencer'
-}, 'User');
-
-// method 2, create on the type directly
-new User({
- first: 'Ed',
- last: 'Spencer'
-});
-
-
-Accessing Model Types -A reference to a Model type can be obtained by using the getModel function. Since models types -are normal classes, you can access the type directly. The following snippets are equivalent:
- -Ext.define('User', {
- extend: 'Ext.data.Model',
- fields: ['first', 'last']
-});
-
-// method 1, access model type through the manager
-var UserType = Ext.ModelManager.getModel('User');
-
-// method 2, reference the type directly
-var UserType = User;
-
-Creates a new instance of a Model using the given data.
-Creates a new instance of a Model using the given data.
-Data to initialize the Model's fields with
-The name of the model to create
-Optional unique id of the Model instance (see Ext.data.Model)
-Executes the specified function once for each item in the collection. -Returning false from the function will cease iteration.
- -The paramaters passed to the function are:
- -The key of the item
The value of the item
The total number of items in the collection
The function to execute.
-The scope to execute in. Defaults to this.
-Returns an item by id. -For additional details see Ext.util.HashMap.get.
-Returns an item by id. -For additional details see Ext.util.HashMap.get.
-The id of the item
-The item, undefined
if not found.
Gets the number of items in the collection.
-Gets the number of items in the collection.
-The number of items in the collection.
-Returns the Ext.data.Model for a given model name
-Returns the Ext.data.Model for a given model name
-The id of the model or the model instance.
-Checks if an item type is registered.
-Checks if an item type is registered.
-The mnemonic string by which the class may be looked up
-Whether the type is registered.
-Registers a function that will be called when an item with the specified id is added to the manager. This will happen on instantiation.
-The item id
-The callback function. Called with a single parameter, the item.
-The scope (this
reference) in which the callback is executed. Defaults to the item.
Registers an item to be managed
-Registers an item to be managed
-The item to register
-Registers a new item constructor, keyed by a type key. - -
Registers a new item constructor, keyed by a type key. - -
The mnemonic string by which the class may be looked up.
-The new instance class.
-