TimePicker
Basic usage
Disabled
Set the value of disabled
in dd-time-picker
to true
to disable this option.
Size
Interval Option
Show stepped options by hourStep
minuteStep
secondStep
Addon
renderExtraFooter
Slot
Time Range Picker
Bordered-less
Bordered-less style component.
TimePicker API
TimePicker Attributes
Name | Description | Type | Default | Version |
---|---|---|---|---|
value(v-model) | binding value | dayjs | — | |
open(v-model) | Whether to popup panel | boolean | false | |
placeholder | placeholder | string | [string, string] | Select a time | |
disabled | disabled | boolean | false | |
disabledTime | disabledTime | DisabledTime | — | |
hideDisabledOptions | Whether hide the options that can not be selected | boolean | false | |
size | size | large | default | small | — | |
readonly | readonly | boolean | false | |
clearable | can be cleared | boolean | false | |
bordered | Bordered-less | boolean | false | |
showNow | Whether to show Now button on panel | boolean | true | |
format | To set the time format | string | HH:mm:ss | |
valueFormat | format of binding value | string date formats | HH:mm:ss | |
hourStep | Interval between hours in picker | number | 1 | |
minuteStep | Interval between minutes in picker | number | 1 | |
secondStep | Interval between seconds in picker | number | 1 |
DisabledTime
typescript
type DisabledTime = (now: Dayjs) => {
disabledHours?: () => number[];
disabledMinutes?: (selectedHour: number) => number[];
disabledSeconds?: (selectedHour: number, selectedMinute: number) => number[];
};
TimePicker Events
Name | Description | Type |
---|---|---|
change | a callback function, can be executed when the selected time is changing | (time: dayjs | string) => void |
openChange | a callback function which will be called while panel opening/closing | (open: boolean) => void |
TimePicker Slots
Name | Description |
---|---|
renderExtraFooter | Called from time picker panel to render some addon to its bottom |
suffixIcon | The custom suffix icon |
TimeRangePicker API
TimeRangePicker Attributes
Same props from TimePicker. And includes additional props:
Name | Description | Type | Default | Version |
---|---|---|---|---|
order | Order start and end time | boolean | true |