Ext.define('PBS.window.UserPassword', { extend: 'Proxmox.window.Edit', alias: 'widget.pbsUserPassword', userid: undefined, method: 'PUT', subject: gettext('User Password'), fieldDefaults: { labelWidth: 120 }, items: [ { xtype: 'textfield', inputType: 'password', fieldLabel: gettext('Password'), minLength: 5, allowBlank: false, name: 'password', listeners: { change: function(field) { field.next().validate(); }, blur: function(field) { field.next().validate(); }, }, }, { xtype: 'textfield', inputType: 'password', fieldLabel: gettext('Confirm password'), name: 'verifypassword', vtype: 'password', initialPassField: 'password', allowBlank: false, submitValue: false, }, ], });