直接跳到内容
本页目录

Toggle 切换开关

切换开关组件允许在True/False状态之间切换单一条件。Toggle、Checkbox和Switch组件功能类似,可互相替换。

底层实现为panel.widgets.Toggle,参数基本一致,参考文档:https://panel.holoviz.org/reference/widgets/Toggle.html

基本用法

基本的切换开关使用:

样式

按钮的颜色可以通过设置button_type来改变,而button_style可以是'solid''outline'

图标

Toggle组件可以添加图标,支持Unicode、Emoji字符,以及 tabler-icons.io 的命名图标或自定义SVG:

API

属性

属性名说明类型默认值
button_style按钮样式str  'solid'或'outline''solid'
button_type按钮主题str  'default'、'primary'、'success'、'info'或'danger''default'
icon按钮图标str  SVG字符串或tabler-icons.io图标名称None
icon_size图标大小str  如"12px"或"1em"None
value按钮是否切换bool False
disabled是否禁用bool False
name按钮标题/文本str ""
description鼠标悬停时显示的描述str ""

Events

事件名说明类型
change当状态改变时触发的事件Callable 

Controls

src/examples/panel_vuepy/widgets/Toggle

Toggle 切换开关已经加载完毕