public string getRowClass(Record record, double index) { throw new Exception(); }
/// <summary> /// Implements abstract Ext.data.DataWriter#updateRecord /// @protected /// @param {Ext.data.Record} rec /// @return {Object} /// </summary> public void updateRecord(Record rec) { }
/// <summary> /// Destroys a Record. Should not be used directly. It's called by Store#remove if a Writer is set. /// @param {Store} store this /// @param {Ext.data.Record} record /// @param {Number} index /// @private /// </summary> public void destroyRecord(object store, Record record, JsNumber index) { }
public Array updateRecord(Record rec) { throw new Exception(); }
/// <summary> /// Implements abstract Ext.data.DataWriter#createRecord /// @protected /// @param {Ext.data.Record} rec /// @return {Object} /// </summary> public void createRecord(Record rec) { }
public double indexOf(Record record) { throw new Exception(); }
public void remove(Record record) { throw new Exception(); }
public void apply(object prms, object baseParams, string action, Record rs) { throw new Exception(); }
public object toHash(Record prm) { throw new Exception(); }
public void request(string action, Record rs) { throw new Exception(); }
public void request(string action, Record rs, object prms, DataReader reader, JsAction callback) { throw new Exception(); }
public object prepareData(object data, double recordIndex, Record record) { throw new Exception(); }
public bool isSelected(Record index) { throw new Exception(); }
public string getRowClass(Record record, double index, object rowParams, Store store) { throw new Exception(); }
public void add(Record records) { throw new Exception(); }
public object toHash(Record prm, object config) { throw new Exception(); }
public void addSorted(Record record) { throw new Exception(); }
public void onWrite(string action, object trans, object result, object res, Record rs) { throw new Exception(); }
public void insert(double index, Record records) { throw new Exception(); }
public object destroyRecord(Record rec) { throw new Exception(); }
public Array destroyRecord(Record rec) { throw new Exception(); }
public object updateRecord(Record rec) { throw new Exception(); }
/// <summary> /// Converts a Record to a hash, taking into account the state of the Ext.data.Record along with configuration properties /// related to its rendering, such as {@link #writeAllFields}, {@link Ext.data.Record#phantom phantom}, {@link Ext.data.Record#getChanges getChanges} and /// {@link Ext.data.DataReader#idProperty idProperty} /// @param {Ext.data.Record} rec The Record from which to create a hash. /// @param {Object} config <b>NOT YET IMPLEMENTED</b>. Will implement an exlude/only configuration for fine-control over which fields do/don't get rendered. /// @return {Object} /// @protected /// TODO Implement excludes/only configuration with 2nd param? /// </summary> public void toHash(Record rec, object config) { }
public void doRequest(string action, Record rs, object prms) { throw new Exception(); }
/// <summary> /// Implements abstract Ext.data.DataWriter#destroyRecord /// @protected /// @param {Ext.data.Record} rec /// @return {Object} /// </summary> public void destroyRecord(Record rec) { }
public void doRequest(string action, Record rs, object prms, DataReader reader) { throw new Exception(); }
/// <summary> /// (Local sort only) Inserts the passed Record into the Store at the index where it /// should go based on the current sort information. /// @param {Ext.data.Record} record /// </summary> public void addSorted(Record record) { }
public void doRequest(string action, Record rs, object prms, DataReader reader, JsAction callback, object scope, object arg) { throw new Exception(); }
/// <summary> /// Get the index within the cache of the passed Record. /// @param {Ext.data.Record} record The Ext.data.Record object to find. /// @return {Number} The index of the passed Record. Returns -1 if not found. /// </summary> public JsNumber indexOf(Record record) { return null; }
public string getRowClass(Record record) { throw new Exception(); }