UNPKG

@opensig/opendesign

Version:

24 lines (23 loc) 1.4 kB
import { MaybeRefOrGetter } from 'vue'; import { DisabledHoursFn, DisabledMinutesFn, DisabledSecondsFn, DatePickerColumnOption } from './types.ts'; interface UseTimePickerOptionsParams { hourStep?: MaybeRefOrGetter<number | undefined>; minuteStep?: MaybeRefOrGetter<number | undefined>; secondStep?: MaybeRefOrGetter<number | undefined>; disabledHours?: MaybeRefOrGetter<DisabledHoursFn | undefined>; disabledMinutes?: MaybeRefOrGetter<DisabledMinutesFn | undefined>; disabledSeconds?: MaybeRefOrGetter<DisabledSecondsFn | undefined>; minTime?: MaybeRefOrGetter<string | undefined>; maxTime?: MaybeRefOrGetter<string | undefined>; selectedHour: MaybeRefOrGetter<number | null>; selectedMinute: MaybeRefOrGetter<number | null>; } export declare const useTimePickerOptions: ({ hourStep, minuteStep, secondStep, disabledHours, disabledMinutes, disabledSeconds, minTime, maxTime, selectedHour, selectedMinute, }: UseTimePickerOptionsParams) => { hourOptions: import('vue').ComputedRef<DatePickerColumnOption[]>; minuteOptions: import('vue').ComputedRef<DatePickerColumnOption[]>; secondOptions: import('vue').ComputedRef<DatePickerColumnOption[]>; disabledHourOptions: import('vue').ComputedRef<number[]>; disabledMinuteOptions: import('vue').ComputedRef<number[]>; disabledSecondOptions: import('vue').ComputedRef<number[]>; }; export {};