torsten@94: Ext.define('Lada.view.orte.List' ,{ torsten@94: extend: 'Ext.grid.Panel', torsten@94: alias: 'widget.ortelist', torsten@94: store: 'Orte', torsten@94: viewConfig: { torsten@94: maxHeight: 350, torsten@94: emptyText: 'Keine Orte gefunden.', torsten@94: // minHeight and deferEmptyText are needed to be able to show the torsten@94: // emptyText message. torsten@94: minHeight: 35, torsten@94: deferEmptyText: false torsten@94: }, torsten@94: initComponent: function() { torsten@94: this.dockedItems = [ torsten@94: { torsten@94: xtype: 'toolbar', torsten@94: dock: 'top', torsten@94: items: [ torsten@94: { torsten@94: text: 'Hinzufügen', torsten@94: icon: 'gfx/plus.gif', torsten@94: action: 'add' torsten@94: }, torsten@94: { torsten@94: text: 'Löschen', torsten@94: icon: 'gfx/minus.gif', torsten@94: action: 'delete' torsten@94: } torsten@94: ] torsten@94: } torsten@94: ]; torsten@94: this.columns = [ torsten@94: {header: 'Typ', dataIndex: 'otyp'}, torsten@94: {header: 'ID', dataIndex: 'ortId'}, torsten@105: {header: 'Staat', dataIndex: 'staatId'}, torsten@105: {header: 'Gem-ID', dataIndex: 'gemId'}, torsten@95: {header: 'Gemeindebezeichnung', dataIndex: 'bezeichnung', flex: 1}, torsten@94: {header: 'Messpunkt', dataIndex: ''} torsten@94: ]; torsten@94: this.callParent(arguments); torsten@94: } torsten@94: }); torsten@94: