直接跳到内容

DatetimeRangeSlider 日期时间范围滑块

DatetimeRangeSlider组件允许用户通过带有两个手柄的滑块选择日期时间范围。

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

基本用法

日期时间范围滑块提供了一种交互式方式来选择日期时间范围。用户可以通过拖动手柄调整范围的起始和结束时间,也可以通过拖动已选择的范围整体移动。

自定义格式

可以通过format参数自定义日期时间的显示格式。

自定义样式

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

API

属性

属性名说明类型默认值
start日期时间范围的下限datetime 
end日期时间范围的上限datetime 
step步长,以毫秒为单位,默认为1分钟(60,000毫秒)int 60000
value所选范围的上下限,表示为日期时间类型的元组tuple 
bar_color滑块条的颜色,十六进制RGB值string 
direction滑块方向,从左到右('ltr')或从右到左('rtl')string 'ltr'
disabled是否禁用boolean false
format应用于滑块值的格式化字符串string 
name组件标题string 
orientation滑块方向,水平('horizontal')或垂直('vertical')string 'horizontal'
tooltips是否在滑块手柄上显示提示boolean false

Events

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

Controls

src/examples/panel_vuepy/widgets/DatetimeRangeSlider

DatetimeRangeSlider 日期时间范围滑块已经加载完毕