Sha256: d4bc21699e07e1fc52045b75ae22cc4facb37e044003c2fa5a765cf9e7d7cbd1

Contents?: true

Size: 1.17 KB

Versions: 4

Compression:

Stored size: 1.17 KB

Contents

Ext.define("Compass.ErpApp.Shared.DynamicRelatedComboBox",{
    extend:"Ext.form.field.ComboBox",
    alias:'widget.related_combobox',
    initComponent: function() {
        //var config = this.initialConfig;
        this.callParent(arguments);
    },

    constructor : function(config) {

        config = Ext.apply({
            width: config['width'],
            loadingText:'Retrieving Options...',
            displayField: config['displayField'],
            valueField:'id',
            triggerAction: 'all',
            allowBlank: config['allowBlank'],
            store: Ext.create('Ext.data.Store', {
                fields:config['fields'],
                //remoteSort:config['remoteSort'],
                proxy: {
                        type:'ajax',
                        reader:{
                            type:'json',
                            root:'data'
                        },
                        extraParams: config['extraParams'],
                        url: config['url']
                    },
                //storeId: config['storeId'],
                autoLoad: true
            })
        }, config);

        this.callParent([config]);
    }
});

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
erp_forms-2.0.6 public/javascripts/erp_app/shared/dynamic_forms/dynamic_form_fields.js
erp_forms-2.0.5 public/javascripts/erp_app/shared/dynamic_forms/dynamic_form_fields.js
erp_forms-2.0.4 public/javascripts/erp_app/shared/dynamic_forms/dynamic_form_fields.js
erp_forms-2.0.3 public/javascripts/erp_app/shared/dynamic_forms/dynamic_form_fields.js