- 助手
- KeyUpData
KeyUpData
gradio.KeyUpData(···)描述
gr.KeyUpData 类是 gr.EventData 的一个子类,专门用于承载关于 .key_up() 事件的信息。当 gr.KeyUpData 被用作事件监听器方法的参数的类型提示时,一个 gr.KeyUpData 对象将被自动作为该参数的值传递。该对象中的属性包含了触发监听器的事件信息。
示例用法
import gradio as gr
def test(value, key_up_data: gr.KeyUpData):
return {
"component value": value,
"input value": key_up_data.input_value,
"key": key_up_data.key
}
with gr.Blocks() as demo:
d = gr.Dropdown(["abc", "def"], allow_custom_value=True)
t = gr.JSON()
d.key_up(test, d, t)
demo.launch()属性
参数