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

Function setServerStatus

ui/media/js/main.js:305–326  ·  view source on GitHub ↗
(event)

Source from the content-addressed store, hash-verified

303function setStatus(statusType, msg, msgType) { }
304
305function setServerStatus(event) {
306 switch (event.type) {
307 case "online":
308 serverStatusColor.style.color = "var(--status-green)"
309 serverStatusMsg.style.color = "var(--status-green)"
310 serverStatusMsg.innerText = "Stable Diffusion is " + event.message
311 break
312 case "busy":
313 serverStatusColor.style.color = "var(--status-orange)"
314 serverStatusMsg.style.color = "var(--status-orange)"
315 serverStatusMsg.innerText = "Stable Diffusion is " + event.message
316 break
317 case "error":
318 serverStatusColor.style.color = "var(--status-red)"
319 serverStatusMsg.style.color = "var(--status-red)"
320 serverStatusMsg.innerText = "Stable Diffusion has stopped"
321 break
322 }
323 if (SD.serverState.devices) {
324 document.dispatchEvent(new CustomEvent("system_info_update", { detail: SD.serverState.devices }))
325 }
326}
327
328// shiftOrConfirm(e, prompt, fn)
329// e : MouseEvent

Callers

nothing calls this directly

Calls 1

dispatchEventMethod · 0.45

Tested by

no test coverage detected