Ext.define('PBS.form.VerifyOutdatedAfter', { extend: 'Proxmox.form.field.Integer', alias: 'widget.pbsVerifyOutdatedAfter', name: 'outdated-after', minValue: 1, value: 30, allowBlank: false, triggers: { clear: { cls: 'pmx-clear-trigger', weight: -1, hidden: false, handler: function() { this.triggers.clear.setVisible(false); this.setValue(''); }, }, }, listeners: { change: function(field, value) { let canClear = value !== ''; field.triggers.clear.setVisible(canClear); }, }, });