torsten@31: // Combobox for Messtelle
torsten@120: var mstStore = Ext.create('Ext.data.Store', {
torsten@120:     fields: ['mstId'],
torsten@120:     proxy: {
torsten@120:         type: 'ajax',
torsten@120:         api: {
torsten@120:         read: 'server/rest/mst'
torsten@120:         },
torsten@120:         reader: {
torsten@120:             type: 'json',
torsten@120:             root: 'data'
torsten@120:         }
torsten@120:     }
torsten@120: });
torsten@120: 
torsten@31: Ext.define('Lada.view.widgets.Mst' ,{
torsten@31:         extend: 'Ext.form.ComboBox',
torsten@31:         alias: 'widget.mst',
torsten@120:         store: mstStore,
torsten@35:         displayField:'mstId',
torsten@107:         valueField: 'mstId',
torsten@107:         typeAhead: true,
torsten@31:         emptyText:'Wählen Sie eine Messstelle',
torsten@31:     initComponent: function() {
torsten@31:         this.callParent(arguments);
torsten@31:     }
torsten@31: });