torsten@53: Ext.define('Lada.view.kommentare.List' ,{
torsten@53:     extend: 'Ext.grid.Panel',
torsten@53:     alias: 'widget.kommentarelist',
torsten@53:     store: 'Kommentare',
torsten@53:     viewConfig: {
torsten@53:         maxHeight: 350,
torsten@53:         emptyText: 'Keine Kommentaregefunden.',
torsten@53:         // minHeight and deferEmptyText are needed to be able to show the
torsten@53:         // emptyText message.
torsten@53:         minHeight: 35,
torsten@53:         deferEmptyText: false
torsten@53:     },
torsten@144:     probeId: null,
torsten@53:     initComponent: function() {
torsten@53:         this.dockedItems = [
torsten@53:             {
torsten@53:                 xtype: 'toolbar',
torsten@53:                 dock: 'top',
torsten@53:                 items: [
torsten@53:                     {
torsten@53:                         text: 'Hinzufügen',
torsten@58:                         icon: 'gfx/plus.gif',
torsten@144:                         action: 'add',
torsten@144:                         probeId: this.probeId
torsten@53:                     },
torsten@53:                     {
torsten@53:                         text: 'Löschen',
torsten@58:                         icon: 'gfx/minus.gif',
torsten@58:                         action: 'delete'
torsten@53:                     }
torsten@53:                 ]
torsten@53:             }
torsten@53:         ];
torsten@53:         this.columns = [
torsten@53:             {header: 'Erzeuger', dataIndex: 'erzeuger'},
torsten@53:             {header: 'Datum', dataIndex: 'kdatum'},
torsten@53:             {header: 'Text', dataIndex: 'ktext', flex: 1}
torsten@53:         ];
torsten@53:         this.callParent(arguments);
torsten@53:     }
torsten@53: });
torsten@53: