From 050c1684995aa3c686318f0f9ae31902595ebc17 Mon Sep 17 00:00:00 2001 From: Dominik Csapak Date: Fri, 30 Oct 2020 15:02:09 +0100 Subject: [PATCH] add form/TaskTypeSelector for suggesting workery types when we want to filter by them Signed-off-by: Dominik Csapak --- src/Makefile | 1 + src/form/TaskTypeSelector.js | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 src/form/TaskTypeSelector.js diff --git a/src/Makefile b/src/Makefile index f984ac7..2117da5 100644 --- a/src/Makefile +++ b/src/Makefile @@ -31,6 +31,7 @@ JSSRC= \ form/RoleSelector.js \ form/DiskSelector.js \ form/MultiDiskSelector.js \ + form/TaskTypeSelector.js \ button/Button.js \ button/HelpButton.js \ grid/ObjectGrid.js \ diff --git a/src/form/TaskTypeSelector.js b/src/form/TaskTypeSelector.js new file mode 100644 index 0000000..b370cb4 --- /dev/null +++ b/src/form/TaskTypeSelector.js @@ -0,0 +1,12 @@ +Ext.define('Proxmox.form.TaskTypeSelector', { + extend: 'Ext.form.field.ComboBox', + alias: 'widget.pmxTaskTypeSelector', + + anyMatch: true, + + initComponent: function() { + let me = this; + me.store = Object.keys(Proxmox.Utils.task_desc_table).sort(); + me.callParent(); + }, +}); -- 2.39.2