From 130266442e0b1e583bb1d0c90df08c8b502c8507 Mon Sep 17 00:00:00 2001 From: Yifan Liu Date: Wed, 11 May 2022 14:06:38 +0800 Subject: [PATCH] misc: configurator: Add vUART widget Tracked-On: #7455 Signed-off-by: Yifan Liu --- .../src/pages/Config/ConfigForm.vue | 8 +- .../Config/ConfigForm/CustomWidget/VUART.vue | 221 ++++++++++++++++++ 2 files changed, 224 insertions(+), 5 deletions(-) create mode 100644 misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/VUART.vue diff --git a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm.vue b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm.vue index f27d9b42c..ff59d9812 100644 --- a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm.vue +++ b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm.vue @@ -58,6 +58,7 @@ import {Minus} from "@vicons/fa" import localizeEn from 'ajv-i18n/localize/en'; import IVSHMEM_REGION from "./ConfigForm/CustomWidget/IVSHMEM_REGION.vue"; import cpu_affinity from "./ConfigForm/CustomWidget/cpu_affinity.vue"; +import VUART from "./ConfigForm/CustomWidget/VUART.vue"; i18n.useLocal(localizeEn); export default { @@ -93,13 +94,10 @@ export default { } }, "vuart_connections": { + "ui:title": "InterVM Virtual UART Connection", "vuart_connection": { "ui:sortable": false, - "items": { - "endpoint": { - "ui:sortable": false - } - } + "ui:field": VUART, } } } diff --git a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/VUART.vue b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/VUART.vue new file mode 100644 index 000000000..e15404b37 --- /dev/null +++ b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/VUART.vue @@ -0,0 +1,221 @@ + + + + +