Collapsibles for the embeddings dialog

Harmonization with the modifiers dialog
This commit is contained in:
JeLuF
2023-07-18 00:08:38 +02:00
parent 14c1d17632
commit 7debd2cd97
5 changed files with 111 additions and 21 deletions

View File

@ -425,27 +425,11 @@ function checkIfClickedOutsideDropdownElem(e) {
}
function collapseAllModifierCategory() {
const collapsibleElems = editorModifierEntries.querySelectorAll(".modifier-category .collapsible"); // needs to have ";"
[...collapsibleElems].forEach((elem) => {
const isActive = elem.classList.contains("active")
if(isActive) {
elem?.click()
}
})
collapseAll(".modifier-category .collapsible")
}
function expandAllModifierCategory() {
const collapsibleElems = editorModifierEntries.querySelectorAll(".modifier-category .collapsible"); // needs to have ";"
[...collapsibleElems].forEach((elem) => {
const isActive = elem.classList.contains("active")
if (!isActive) {
elem?.click()
}
})
expandAll(".modifier-category .collapsible")
}
customModifiersTextBox.addEventListener("change", saveCustomModifiers)