import gradio as gr | |
from modules import scripts | |
class Script(scripts.Script): | |
def title(self): | |
return "OpenOutpaint" | |
def show(self, is_img2img): | |
return scripts.AlwaysVisible | |
def after_component(self, component, **kwargs): | |
# Add button to both txt2img and img2img tabs | |
if kwargs.get("elem_id") == "extras_tab": | |
basic_send_button = gr.Button( | |
"Send to openOutpaint", elem_id=f"openoutpaint_button") | |
basic_send_button.click(None, [], None, | |
_js="() => openoutpaint_send_gallery('WebUI Resource')") | |
def ui(self, is_img2img): | |
return [] | |