@tplc/wot
Version:
44 lines (43 loc) • 1.02 kB
TypeScript
import type { PropType } from 'vue'
import type { CalendarFormatter, CalendarType } from '../types'
export declare const monthProps: {
type: {
type: PropType<CalendarType>
required: true
}
date: {
type: NumberConstructor
required: true
}
value: {
type: PropType<number | (number | null)[] | null>
required: true
}
minDate: {
type: NumberConstructor
required: true
}
maxDate: {
type: NumberConstructor
required: true
}
firstDayOfWeek: {
type: NumberConstructor
required: true
}
formatter: PropType<CalendarFormatter>
maxRange: NumberConstructor
rangePrompt: StringConstructor
allowSameDay: {
type: BooleanConstructor
default: boolean
}
defaultTime: {
type: PropType<Array<number[]>>
}
/**
* type 为 daterange 或 datetimerange 时有效,默认选中的天数
* 当传入该参数时,用户点击开始日期后会自动选中结束日期(开始日期 + defaultDays 天)
*/
defaultDays: NumberConstructor
}