直接跳到内容

EditableIntSlider 可编辑整数滑块

EditableIntSlider组件允许用户在设定范围内通过滑块选择整数值,并提供一个可编辑的数字输入框以进行更精确的控制。

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

基本用法

可编辑整数滑块提供了滑块和输入框两种方式来选择和输入整数值。

固定范围

通过设置fixed_startfixed_end参数,可以限制value的范围,使其不能超出这个范围。

自定义格式

可以通过format参数自定义整数的显示格式。

自定义样式

通过设置bar_color和orientation等属性可以自定义滑块样式。

API

属性

属性名说明类型默认值
start滑块的下限,可以被较低的value覆盖float 
end滑块的上限,可以被较高的value覆盖float 
fixed_start滑块和输入框的固定下限,value不能低于此值float None None
fixed_end滑块和输入框的固定上限,value不能高于此值float None None
step值之间的间隔int 1
value当前选中的整数值int 
bar_color滑块条的颜色,十六进制RGB值string 
direction滑块方向,从左到右('ltr')或从右到左('rtl')string 'ltr'
disabled是否禁用boolean false
format应用于滑块值的格式化字符串或bokeh TickFormatterstring bokeh.models.TickFormatter 
name组件标题string 
orientation滑块方向,水平('horizontal')或垂直('vertical')string 'horizontal'
tooltips是否在滑块手柄上显示提示boolean false

Events

事件名说明类型
change当值改变时触发Callable 

Controls

src/examples/panel_vuepy/widgets/EditableIntSlider

EditableIntSlider 可编辑整数滑块已经加载完毕