DataWriter JsonWriter
Package: | Ext.data |
Defined In: | JsonWriter.js |
Class: | JsonWriter |
Extends: | DataWriter |
Config Options | Defined By | |
---|---|---|
createRecord : Function Abstract method that should be implemented in all subclasses
(e.g.: JsonWriter.createRecord) | DataWriter | |
destroyRecord : Function Abstract method that should be implemented in all subclasses
(e.g.: JsonWriter.destroyRecord) | DataWriter | |
encode : Boolean true to encode the
hashed data. Defaults to true. When using
Ext.data.DirectProxy, set this to false since Ext.Direc... true to encode the
hashed data. Defaults to true. When using
Ext.data.DirectProxy, set this to false since Ext.Direct.JsonProvider will perform
its own json-encoding. In addition, if you're using Ext.data.HttpProxy, setting to false
will cause HttpProxy to transmit data using the jsonData configuration-params of Ext.Ajax.request
instead of params. When using a Ext.data.Store.restful Store, some serverside frameworks are
tuned to expect data through the jsonData mechanism. In those cases, one will want to set encode: false | JsonWriter | |
listful : Boolean false by default. Set true to have the DataWriter always write HTTP params as a list,
even when acting upon a single... false by default. Set true to have the DataWriter always write HTTP params as a list,
even when acting upon a single record. | DataWriter | |
returnJson : Boolean Deprecated. Use Ext.data.JsonWriter.encode instead. | JsonWriter | |
saveRecord : Function Abstract method that should be implemented in all subclasses
(e.g.: JsonWriter.saveRecord | DataWriter | |
writeAllFields : Boolean false by default. Set true to have DataWriter return ALL fields of a modified
record -- not just those that changed.... false by default. Set true to have DataWriter return ALL fields of a modified
record -- not just those that changed.
false to have DataWriter only request modified fields from a record. | DataWriter |
Property | Defined By | |
---|---|---|
meta : Mixed This DataWriter's configured metadata as passed to the constructor. | DataWriter |
Method | Defined By | |
---|---|---|
createRecord( Ext.data.Record rec )
:
voidcreateRecord createRecord Parameters:
| JsonWriter | |
destroyRecord( Ext.data.Record rec )
:
voiddestroyRecord destroyRecord Parameters:
| JsonWriter | |
render( String action , Record[] rs , Object http , Object data )
:
voidFinal action of a write event. Apply the written data-object to params. Final action of a write event. Apply the written data-object to params. Parameters:
| JsonWriter | |
updateRecord( Ext.data.Record rec )
:
voidupdateRecord updateRecord Parameters:
| JsonWriter | |
write( String action , Object params , Record/Record[] rs )
:
voidWrites data in preparation for server-write action. Simply proxies to DataWriter#update, DataWriter#create
DataWrite... Writes data in preparation for server-write action. Simply proxies to DataWriter#update, DataWriter#create
DataWriter#destroy. Parameters:
| DataWriter |