From a2ed9a34f3f8baae50542704909b0fc584339771 Mon Sep 17 00:00:00 2001 From: Christodoulos Sotiriou Date: Fri, 3 Jan 2025 16:25:18 +0200 Subject: [PATCH] Power Converter Designer: added converter images --- .../general/power-converter-designer/img/boost.svg | 4 ++++ .../general/power-converter-designer/img/buck.svg | 4 ++++ .../general/power-converter-designer/index.html | 12 +++++++++++- .../general/power-converter-designer/js/main.js | 5 +++++ 4 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 dist/tools/general/power-converter-designer/img/boost.svg create mode 100644 dist/tools/general/power-converter-designer/img/buck.svg diff --git a/dist/tools/general/power-converter-designer/img/boost.svg b/dist/tools/general/power-converter-designer/img/boost.svg new file mode 100644 index 0000000..0dc3cb8 --- /dev/null +++ b/dist/tools/general/power-converter-designer/img/boost.svg @@ -0,0 +1,4 @@ + + + +
\ No newline at end of file diff --git a/dist/tools/general/power-converter-designer/img/buck.svg b/dist/tools/general/power-converter-designer/img/buck.svg new file mode 100644 index 0000000..6c72828 --- /dev/null +++ b/dist/tools/general/power-converter-designer/img/buck.svg @@ -0,0 +1,4 @@ + + + +
\ No newline at end of file diff --git a/dist/tools/general/power-converter-designer/index.html b/dist/tools/general/power-converter-designer/index.html index 83f40cb..6e98827 100644 --- a/dist/tools/general/power-converter-designer/index.html +++ b/dist/tools/general/power-converter-designer/index.html @@ -55,7 +55,7 @@
-

Power Converter Designer

+

Power Converter Designer

Power Converter Designer

+ + +
+ +
+ + +
{ }) document.getElementById('select-converter-type').addEventListener('change', event => { + // hide all imgaes + Array.from(document.getElementsByClassName('converter-img')).forEach(x => x.hidden = true) + document.getElementById(`img-${document.getElementById('select-converter-type').value}`).removeAttribute('hidden') + + // show correct image document.getElementById('field_Vin_min').dispatchEvent(new Event('change')) })