MCPcopy Index your code
hub / github.com/easydiffusion/easydiffusion / loadScript

Function loadScript

ui/media/js/plugins.js:57–68  ·  view source on GitHub ↗
(url)

Source from the content-addressed store, hash-verified

55}
56
57function loadScript(url) {
58 const script = document.createElement("script")
59 const promiseSrc = new PromiseSource()
60 script.addEventListener("error", () => promiseSrc.reject(new Error(`Script "${url}" couldn't be loaded.`)))
61 script.addEventListener("load", () => promiseSrc.resolve(url))
62 script.src = url + "?t=" + Date.now()
63
64 console.log("loading script", url)
65 document.head.appendChild(script)
66
67 return promiseSrc.promise
68}
69
70async function loadUIPlugins() {
71 try {

Callers 1

Calls 2

addEventListenerMethod · 0.45
appendChildMethod · 0.45

Tested by

no test coverage detected