Gradio 用户月活量达到 100 万!
阅读更多Gradio 用户月活量达到 100 万!
阅读更多gradio.ClearButton(···)
str
def predict(
value: str | None
)
...
def predict(···) -> str | None
...
return value
every: Timer | float | None
= None
如果 `value` 是函数(否则无效),则持续调用 `value` 以重新计算它。可以提供一个 Timer,其刻度会重置 `value`,或者提供一个浮点数,以提供重置 Timer 的常规间隔。
inputs: Component | list[Component] | set[Component] | None
= None
用作输入以计算 `value` 的组件(如果 `value` 是函数,则无效)。每当输入更改时,都会重新计算 `value`。
variant: Literal['primary', 'secondary', 'stop']
= "secondary"
设置按钮的背景和文本颜色。主操作按钮使用“primary”,更柔和的样式使用“secondary”,停止按钮使用“stop”,与 Hugging Face 的按钮样式一致的黑色背景白色文本使用“huggingface”。
scale: int | None
= None
与相邻组件相比的相对大小。例如,如果组件 A 和 B 在 Row 中,并且 A 的 scale=2,而 B 的 scale=1,则 A 的宽度将是 B 的两倍。应为整数。scale 应用于 Rows,以及 Blocks 中 fill_height=True 的顶级组件。
类 | Interface 字符串快捷方式 | 初始化 |
---|---|---|
| "clearbutton" | 使用默认值 |
事件侦听器允许您响应用户与您在 Gradio Blocks 应用中定义的 UI 组件的交互。当用户与元素交互时,例如更改滑块值或上传图像,将调用一个函数。
ClearButton 组件支持以下事件侦听器。每个事件侦听器都采用相同的参数,这些参数在下面的事件参数表中列出。
侦听器 | 描述 |
---|---|
| 向单击按钮时将清除的组件列表中添加一个组件或组件列表。 |
| 在单击按钮时触发。 |