Mercurial > lada > lada-client
changeset 235:78134e20e62d
Added new model and store for Queries.
author | Torsten Irländer <torsten.irlaender@intevation.de> |
---|---|
date | Tue, 23 Jul 2013 09:52:05 +0200 |
parents | d4894ed5045a |
children | 5a9c6b71bad2 |
files | app/controller/Sql.js app/model/Query.js app/store/Queries.js |
diffstat | 3 files changed, 38 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/app/controller/Sql.js Wed Jul 17 12:15:33 2013 +0200 +++ b/app/controller/Sql.js Tue Jul 23 09:52:05 2013 +0200 @@ -2,7 +2,8 @@ Ext.define('Lada.controller.Sql', { extend: 'Ext.app.Controller', stores: [ - 'Proben' // List of found Proben + 'Proben', // List of found Proben + 'Queries' ], init: function() { console.log('Initialising the Sql controller');
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app/model/Query.js Tue Jul 23 09:52:05 2013 +0200 @@ -0,0 +1,16 @@ +Ext.define('Lada.model.Query', { + extend: 'Ext.data.Model', + fields: [ + {name: "id"}, + {name: "name"}, + {name: "description"}, + {name: "sql"}, + {name: "fields"}, + ], + proxy: { + type: 'memory', + reader: { + type: 'json' + } + } +});
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app/store/Queries.js Tue Jul 23 09:52:05 2013 +0200 @@ -0,0 +1,20 @@ +Ext.define('Lada.store.Queries', { + extend: 'Ext.data.Store', + model: 'Lada.model.Query', + data : [ + { + 'id': '1', + 'name': 'MST, UWB', + 'description': 'Beschreibung der MST, UWB Abfrage', + 'sql': 'select * from xxx', + 'fields': [] + }, + { + 'id': '2', + 'name': 'Rbegin', + 'description': 'Beschreibung der Rbegin Abfrage', + 'sql': 'select * from xxx', + 'fields': [] + } + ], +});