Download javascript/descToPromptsHelper.js from ddoc/eeda: direct link, hf CLI and curl.
- Browser
- Download file 818 Bytes
-
https://huggingface.co/ddoc/eeda/resolve/main/javascript/descToPromptsHelper.js
- Command line
-
hf download hf://ddoc/eeda/javascript/descToPromptsHelper.js
-
curl -L -o descToPromptsHelper.js https://huggingface.co/ddoc/eeda/resolve/main/javascript/descToPromptsHelper.js
818 Bytes
| function setupDTPEvent(){ | |
| onClickDescEvent("txt2img") | |
| onClickDescEvent("img2img") | |
| } | |
| function onClickDescEvent(tab){ | |
| gradioApp().querySelector("div[id='" + tab + "_extra_networks']").addEventListener("click", function(e){ | |
| elem = (e.target.parentElement?.className == "card" ? e.target.parentElement : (e.target.parentElement?.parentElement?.parentElement?.className == "card" ? e.target.parentElement.parentElement.parentElement : null)) | |
| if (!elem) { | |
| return | |
| } | |
| textarea = gradioApp().querySelector("#" + tab + "_prompt > label > textarea") | |
| description = elem.querySelector(".actions > .description").textContent | |
| if (description == ''){ | |
| return | |
| } | |
| textarea.value = textarea.value + opts.extra_networks_add_text_separator + description | |
| updateInput(textarea) | |
| }) | |
| } | |
| onUiLoaded(setupDTPEvent) |