Skip to content

Commit

Permalink
Power Converter Designer: added converter images
Browse files Browse the repository at this point in the history
  • Loading branch information
ChSotiriou committed Jan 3, 2025
1 parent 22323a1 commit a2ed9a3
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 1 deletion.
4 changes: 4 additions & 0 deletions dist/tools/general/power-converter-designer/img/boost.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions dist/tools/general/power-converter-designer/img/buck.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 11 additions & 1 deletion dist/tools/general/power-converter-designer/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
<div class="container-fluid my-5">
<div class="row">
<div class="col-md-8 offset-md-2">
<h1 class="text-center mb-4">Power Converter Designer</h2>
<h1 class="text-center mb-4">Power Converter Designer</h1>

<div class="input-group mb-3">
<span class="input-group-text bg-dark text-white" data-toggle="tooltip"
Expand All @@ -68,6 +68,16 @@ <h1 class="text-center mb-4">Power Converter Designer</h2>
</div>

<hr/>


<div class="text-center converter-img" id="img-buck">
<img src="img/buck.svg" class="w-50 img-fluid"></img>
</div>
<div class="text-center converter-img" hidden id="img-boost">
<img src="img/boost.svg" class="w-50 img-fluid"></img>
</div>

<hr/>

<div class="input-group mb-3">
<span class="input-group-text bg-dark text-white" data-toggle="tooltip"
Expand Down
5 changes: 5 additions & 0 deletions dist/tools/general/power-converter-designer/js/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,11 @@ Array.from(document.getElementsByClassName('inputField')).forEach((elem) => {
})

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'))
})

Expand Down

0 comments on commit a2ed9a3

Please sign in to comment.