pmg-gui/js/RuleEditor.js
Thomas Lamprecht c87d46fbe8 tree wide: eslint --fix
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-10-23 13:17:15 +02:00

49 lines
945 B
JavaScript

Ext.define('PMG.RuleEditor', {
extend: 'Proxmox.window.Edit',
xtype: 'ruleeditwindow',
onlineHelp: 'chapter_mailfilter',
url: undefined,
method: 'PUT',
subject: gettext('Rules'),
width: 400,
items: [
{
xtype: 'textfield',
name: 'name',
allowBlank: false,
fieldLabel: gettext('Name'),
},
{
xtype: 'proxmoxintegerfield',
name: 'priority',
allowBlank: false,
minValue: 0,
maxValue: 100,
fieldLabel: gettext('Priority'),
},
{
xtype: 'proxmoxKVComboBox',
name: 'direction',
comboItems: [
[0, PMG.Utils.rule_direction_text[0]],
[1, PMG.Utils.rule_direction_text[1]],
[2, PMG.Utils.rule_direction_text[2]]],
value: 2,
fieldLabel: gettext('Direction'),
},
{
xtype: 'proxmoxcheckbox',
name: 'active',
defaultValue: 0,
uncheckedValue: 0,
checked: false,
fieldLabel: gettext('Active'),
},
],
});