From 2f3b0d8db4c96706347cfc0463fb29ecd485fb9e Mon Sep 17 00:00:00 2001 From: bymyself Date: Tue, 24 Jun 2025 12:32:54 -0700 Subject: [PATCH] [feat] Add Vue input widgets - WidgetInputText: Single-line text input with InputText component - WidgetTextarea: Multi-line text input with Textarea component - WidgetSlider: Numeric range input with Slider component - WidgetToggleSwitch: Boolean toggle with ToggleSwitch component --- .../graph/vueWidgets/WidgetInputText.vue | 30 +++++++++++++++++++ .../graph/vueWidgets/WidgetSlider.vue | 30 +++++++++++++++++++ .../graph/vueWidgets/WidgetTextarea.vue | 30 +++++++++++++++++++ .../graph/vueWidgets/WidgetToggleSwitch.vue | 30 +++++++++++++++++++ 4 files changed, 120 insertions(+) create mode 100644 src/components/graph/vueWidgets/WidgetInputText.vue create mode 100644 src/components/graph/vueWidgets/WidgetSlider.vue create mode 100644 src/components/graph/vueWidgets/WidgetTextarea.vue create mode 100644 src/components/graph/vueWidgets/WidgetToggleSwitch.vue diff --git a/src/components/graph/vueWidgets/WidgetInputText.vue b/src/components/graph/vueWidgets/WidgetInputText.vue new file mode 100644 index 000000000..462957335 --- /dev/null +++ b/src/components/graph/vueWidgets/WidgetInputText.vue @@ -0,0 +1,30 @@ + + + diff --git a/src/components/graph/vueWidgets/WidgetSlider.vue b/src/components/graph/vueWidgets/WidgetSlider.vue new file mode 100644 index 000000000..e7f2ece3e --- /dev/null +++ b/src/components/graph/vueWidgets/WidgetSlider.vue @@ -0,0 +1,30 @@ + + + diff --git a/src/components/graph/vueWidgets/WidgetTextarea.vue b/src/components/graph/vueWidgets/WidgetTextarea.vue new file mode 100644 index 000000000..e6ba1730f --- /dev/null +++ b/src/components/graph/vueWidgets/WidgetTextarea.vue @@ -0,0 +1,30 @@ +