Mercurial > lada > lada-client
diff app/model/Base.js @ 324:7f5f74e62658
Removed documentation of things which are already documented in the Ext model
class.
author | Torsten Irländer <torsten.irlaender@intevation.de> |
---|---|
date | Tue, 13 Aug 2013 08:46:47 +0200 |
parents | aeeb0f534411 |
children | 8bc067b5f9c5 |
line wrap: on
line diff
--- a/app/model/Base.js Tue Aug 13 08:05:33 2013 +0200 +++ b/app/model/Base.js Tue Aug 13 08:46:47 2013 +0200 @@ -5,42 +5,12 @@ extend: 'Ext.data.Model', requires: ['Lada.lib.Helpers'], /** - * Define fields in the model - */ - fields: [], - /** - * Define the property which is used as unique attribute in the model. - * This might cause problems whith combined PK in the database. See - * https://roundup-intern.intevation.de/bfs/issue30 - */ - idProperty: null, - /** - * Define the URL of the (REST) ressource where to query for this model - */ - proxyUrl: null, - /** - * The Proxy used for this model. Defaults to a REST proxy which returns - * JSON. The payload is expected to be in a "data" node. The url of the - * proxy is configured in the proxyUrl attribute. - */ - proxy: { - type: 'rest', - appendId: true, //default - url: this.proxyUrl, - reader: { - type: 'json', - root: 'data' - } - }, - /** * Helper function to build an ID which is used in the proxy calls. This * function is a workaround for * https://roundup-intern.intevation.de/bfs/issue30 * as some items can not be identified with a singe id. */ getEidi: function() { - var kid = this.get('kId'); - var probeId = this.get('probeId'); - return "/" + kid + "/" + probeId; + return "/" + idProperty; } });