Spaces:
Runtime error
Runtime error
function(a){ | |
if(!window.my_observe_outpaint) | |
{ | |
console.log("setup outpaint here"); | |
window.my_observe_outpaint = new MutationObserver(function (event) { | |
console.log(event); | |
let app=document.querySelector("gradio-app"); | |
let frame=app.querySelector("#sdinfframe").contentWindow; | |
var str=document.querySelector("gradio-app").querySelector("#output textarea").value; | |
frame.postMessage(["outpaint", str], "*"); | |
}); | |
window.my_observe_outpaint_target=document.querySelector("gradio-app").querySelector("#output span") | |
window.my_observe_outpaint.observe(window.my_observe_outpaint_target, { | |
attributes: false, | |
subtree: true, | |
childList: true, | |
characterData: true | |
}); | |
window.addEventListener("message", function(e){ | |
if(e.data[0]=="transfer") | |
{ | |
document.querySelector("gradio-app").querySelector("#input textarea").value=e.data[1]; | |
document.querySelector("gradio-app").querySelector("#proceed").click(); | |
} | |
}); | |
} | |
let app=document.querySelector("gradio-app"); | |
let frame=app.querySelector("#sdinfframe").contentWindow; | |
frame.postMessage(["transfer"],"*") | |
return a; | |
} |