mirror of
https://github.com/easydiffusion/easydiffusion.git
synced 2025-04-18 16:38:30 +02:00
32 lines
1.1 KiB
JavaScript
32 lines
1.1 KiB
JavaScript
;(function() {
|
|
PLUGINS["MODIFIERS_LOAD"].push({
|
|
loader: function() {
|
|
let customModifiers = localStorage.getItem(CUSTOM_MODIFIERS_KEY, "")
|
|
customModifiersTextBox.value = customModifiers
|
|
|
|
if (customModifiersGroupElement !== undefined) {
|
|
customModifiersGroupElement.remove()
|
|
}
|
|
|
|
if (customModifiers && customModifiers.trim() !== "") {
|
|
customModifiers = customModifiers.split("\n")
|
|
customModifiers = customModifiers.filter((m) => m.trim() !== "")
|
|
customModifiers = customModifiers.map(function(m) {
|
|
return {
|
|
modifier: m,
|
|
}
|
|
})
|
|
|
|
let customGroup = {
|
|
category: "Custom Modifiers",
|
|
modifiers: customModifiers,
|
|
}
|
|
|
|
customModifiersGroupElement = createModifierGroup(customGroup, true)
|
|
|
|
createCollapsibles(customModifiersGroupElement)
|
|
}
|
|
},
|
|
})
|
|
})()
|