X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc..c930e9176a5a85509c5b0230e2bff5c22a591432:/docs/output/Ext.data.ArrayReader.html diff --git a/docs/output/Ext.data.ArrayReader.html b/docs/output/Ext.data.ArrayReader.html index a7a9ae7c..dd6b573d 100644 --- a/docs/output/Ext.data.ArrayReader.html +++ b/docs/output/Ext.data.ArrayReader.html @@ -1,194 +1,58 @@ -
-
- Properties - Methods - Events - Config Options - Direct Link -
-
-
DataReader
-  JsonReader
-    ArrayReader
-

Class Ext.data.ArrayReader

- - - - - -
Package:Ext.data
Defined In:ArrayReader.js
Class:ArrayReader
Extends:JsonReader
-
- * -Data reader class to create an Array of Ext.data.Record objects from an Array. +
DataReader
  JsonReader
    ArrayReader

Class Ext.data.ArrayReader

Package:Ext.data
Defined In:ArrayReader.js
Class:ArrayReader
Extends:JsonReader

Data reader class to create an Array of Ext.data.Record objects from an Array. Each element of that Array represents a row of data fields. The -fields are pulled into a Record object using as a subscript, the mapping property -of the field definition if it exists, or the field's ordinal position in the definition.
-

-Example code:. -

var Employee = Ext.data.Record.create([
+fields are pulled into a Record object using as a subscript, the mapping property
+of the field definition if it exists, or the field's ordinal position in the definition.

+

Example code:

+
var Employee = Ext.data.Record.create([
     {name: 'name', mapping: 1},         // "mapping" only needed if an "id" field is present which
     {name: 'occupation', mapping: 2}    // precludes using the ordinal position as the index.
 ]);
 var myReader = new Ext.data.ArrayReader({
-    id: 0                     // The subscript within row Array that provides an ID for the Record (optional)
+    idIndex: 0
 }, Employee);
-

-This would consume an Array like this: -

[ [1, 'Bill', 'Gardener'], [2, 'Ben', 'Horticulturalist'] ]
- -
- -

Config Options

- - - - - - - - - - - - - - - - - - - - - - - - - -
Config OptionsDefined By
  - - id : String
- (optional) The subscript within row Array that provides an ID for the Record
-
ArrayReader
  - - root : String
- name of the property which contains the Array of row objects.
-
JsonReader
  - - successProperty : String
- Name of the property from which to retrieve the success attribute used by forms.
-
JsonReader
- -

Public Properties

- - - - - - - - - - - - - - - -
PropertyDefined By
  - - meta : Mixed
- This DataReader's configured metadata as passed to the constructor.
-
DataReader
- -

Public Methods

- - - - - - - - - - - - - - - - - - - - -
MethodDefined By
- -

Public Events

-
This class has no public events.
-
\ No newline at end of file +

This would consume an Array like this:

+
[ [1, 'Bill', 'Gardener'], [2, 'Ben', 'Horticulturalist'] ]

Config Options

Config OptionsDefined By
 id : Number
The subscript within row Array that provides an ID for the Record. +Deprecated. Use idIndex instead.
ArrayReader
 idIndex : Number
The subscript within row Array that provides an ID for the Record.
ArrayReader
 idProperty : String
[id] Name of the property within a row object that contains a record identifier value. Defaults to id
JsonReader

Public Properties

PropertyDefined By
 buildExtractors : Object
Abstract method, overridden in Ext.data.JsonReader
DataReader
 meta : Mixed
This JsonReader's metadata as passed to the constructor, or as passed in +the last data packet's metaData property.
JsonReader

Public Methods

MethodDefined By

Public Events

This class has no public events.
\ No newline at end of file