Spaces:
Build error
Build error
# import gradio as gr | |
# def update_iframe(slider_value): | |
# return f''' | |
# <script> | |
# window.addEventListener('message', function(event) {{ | |
# if (event.data.sliderValue !== undefined) {{ | |
# var iframe = document.getElementById("text_iframe"); | |
# iframe.src = "http://localhost:5001/get_text?slider_value=" + event.data.sliderValue; | |
# }} | |
# }}, false); | |
# </script> | |
# <iframe id="text_iframe" src="http://localhost:5001/get_text?slider_value={slider_value}" style="width: 100%; height: 100%; border: none;"></iframe> | |
# ''' | |
# iface = gr.Interface( | |
# fn=update_iframe, | |
# inputs=gr.inputs.Slider(minimum=0, maximum=100, step=1, default=50), | |
# outputs=gr.outputs.HTML(), | |
# allow_flagging=False, | |
# ) | |
# iface.launch(server_name='0.0.0.0', server_port=12212) | |
import gradio as gr | |
def change_mask(drop): | |
return gr.update(choices=["hello", "kitty"]) | |
with gr.Blocks() as iface: | |
drop = gr.Dropdown( | |
choices=["cat", "dog", "bird"], label="Animal", info="Will add more animals later!" | |
) | |
radio = gr.Radio(["park", "zoo", "road"], label="Location", info="Where did they go?") | |
multi_drop = gr.Dropdown( | |
["ran", "swam", "ate", "slept"], value=["swam", "slept"], multiselect=True, label="Activity", info="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed auctor, nisl eget ultricies aliquam, nunc nisl aliquet nunc, eget aliquam nisl nunc vel nisl." | |
) | |
multi_drop.change( | |
fn=change_mask, | |
inputs = multi_drop, | |
outputs=multi_drop | |
) | |
iface.launch(server_name='0.0.0.0', server_port=1223) |