vuestic-ui
Version:
Vue 3 UI Framework
14 lines (13 loc) • 430 B
TypeScript
import { Ref } from 'vue';
export interface TimePickerProps {
ampm: boolean;
hidePeriodSwitch: boolean;
periodUpdatesModelValue: boolean;
view: 'hours' | 'minutes' | 'seconds';
modelValue?: Date;
hoursFilter?: (h: number) => boolean;
minutesFilter?: (h: number) => boolean;
secondsFilter?: (h: number) => boolean;
readonly?: boolean;
}
export type ModelValueRef = Ref<Date | null | undefined>;