Alias.js 935 Bytes
Ext.define('MyMA.view.Alias', {
    extend: 'Ext.window.Window',
    alias: 'widget.alias',
    layout: 'fit',
    title: 'Alias',
    width: 400,
    constrainHeader: true,
    closeAction: 'destroy',
    buttons: [{
        xtype: 'button',
        itemId: 'savedata',
        text: 'Save',
        scope: this
    }],
    items: [{
        xtype: 'form',
        frame: true,
        monitorValid: true,
        defaults: {
            xtype: 'textfield',
            anchor: '100%',
            allowBlank: false
        },
        items: [{
            xtype: 'hidden',
            name: 'id'
        }, {
            fieldLabel: 'Alias',
            name: 'alias',
            vtype: 'email'
        }, {
            fieldLabel: 'Recipient',
            name: 'recipient',
            vtype: 'email'
        }, {
            fieldLabel: 'Comment',
            xtype: 'textarea',
            name: 'comment'
        }]
    }]
});