UNPKG

naive-ui

Version:

A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast

27 lines (26 loc) 2.16 kB
import { type Ref } from 'vue'; import type { DatePickerSetupProps } from './DatePicker'; export declare function uniCalendarValidation(props: DatePickerSetupProps, mergedValueRef: Ref<number | [number, number] | null>): { isValueInvalidRef: import("vue").ComputedRef<boolean>; isDateInvalidRef: import("vue").ComputedRef<boolean>; isTimeInvalidRef: import("vue").ComputedRef<boolean>; isDateTimeInvalidRef: import("vue").ComputedRef<boolean>; isHourDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsHourDisabled | undefined>; isMinuteDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsMinuteDisabled | undefined>; isSecondDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsSecondDisabled | undefined>; }; export declare function dualCalendarValidation(props: DatePickerSetupProps, mergedValueRef: Ref<number | [number, number] | null>): { isStartDateInvalidRef: import("vue").ComputedRef<boolean>; isEndDateInvalidRef: import("vue").ComputedRef<boolean>; isStartTimeInvalidRef: import("vue").ComputedRef<boolean>; isEndTimeInvalidRef: import("vue").ComputedRef<boolean>; isStartValueInvalidRef: import("vue").ComputedRef<boolean>; isEndValueInvalidRef: import("vue").ComputedRef<boolean>; isRangeInvalidRef: import("vue").ComputedRef<boolean>; isStartHourDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsHourDisabled | undefined>; isEndHourDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsHourDisabled | undefined>; isStartMinuteDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsMinuteDisabled | undefined>; isEndMinuteDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsMinuteDisabled | undefined>; isStartSecondDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsSecondDisabled | undefined>; isEndSecondDisabledRef: import("vue").ComputedRef<import("../../time-picker/src/interface").IsSecondDisabled | undefined>; };