File size: 667 Bytes
b5ba7a5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
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 []
|