UNPKG

vuux

Version:

Vue3 Nuxt3 Nuxt4 组件库

41 lines (40 loc) 1.17 kB
import { ModelRef } from 'vue'; import { RetItemType } from '../date'; import { DateEmit, RangeProps } from '../types'; /** * hook */ export declare const useRange: (props: RangeProps, modelValue: ModelRef<any>, emit: DateEmit) => { state: { leftPanel: { date: number; year: number; month: number; showDate: number; }[]; rightPanel: { date: number; year: number; month: number; showDate: number; }[]; }; dateState: { year1: number; year2: number; month1: number; month2: number; }; computeClass: import('vue').ComputedRef<(type: string, item: RetItemType) => boolean | string | undefined>; init: () => void; setValue: (item: RetItemType, type: string) => void; hoverValueFn: (item: RetItemType) => void; handlePrveYear1: () => void; handlePrveMonth1: () => void; handleNextMonth1: () => void; handleNextYear1: () => void; handlePrveYear2: () => void; handlePrveMonth2: () => void; handleNextMonth2: () => void; handleNextYear2: () => void; };