view app/view/widgets/Statuswert.js @ 490:446e99cfd425

Updated views and controllers using the new model and stores.
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 31 Oct 2014 21:28:31 +0100
parents e45f4df57938
children 850ccfe5f3c4
line wrap: on
line source
/* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
 * Software engineering by Intevation GmbH
 *
 * This file is Free Software under the GNU GPL (v>=3)
 * and comes with ABSOLUTELY NO WARRANTY! Check out
 * the documentation coming with IMIS-Labordaten-Application for details. 
 */

var statuswerteStore = Ext.create('Ext.data.Store', {
    fields: ['id', 'status'],
    data: [
        {"id":1, "status":"nicht vergeben"},
        {"id":2, "status":"plausibel"},
        {"id":3, "status":"nicht repräsentativ"},
        {"id":4, "status":"nicht plausibel"}
    ]
});

/**
 * Combobox for Statuswert
 */
Ext.define('Lada.view.widgets.Statuswert' ,{
        extend: 'Ext.form.ComboBox',
        alias: 'widget.statuswert',
        store: statuswerteStore,
        displayField:'status',
        valueField: 'id',
        typeAhead: false,
        emptyText:'Wählen Sie eine Status',
        // Enable filtering of comboboxes
        autoSelect: false,
        queryMode: 'local',
        triggerAction : 'all',
        typeAhead: false,
        minChars: 0,
    initComponent: function() {
        this.callParent(arguments);
    }
});

http://lada.wald.intevation.org