element-plus
Version:
A Component Library for Vue 3
23 lines (22 loc) • 689 B
TypeScript
import type { Dayjs } from 'dayjs';
export declare type IDatePickerType = 'year' | 'years' | 'month' | 'months' | 'date' | 'dates' | 'week' | 'datetime' | 'datetimerange' | 'daterange' | 'monthrange' | 'yearrange';
type DateCellType = 'normal' | 'today' | 'week' | 'next-month' | 'prev-month';
export interface DateCell {
column?: number;
customClass?: string;
disabled?: boolean;
end?: boolean;
inRange?: boolean;
row?: number;
selected?: Dayjs;
isCurrent?: boolean;
isSelected?: boolean;
start?: boolean;
text?: number;
renderText?: string;
timestamp?: number;
date?: Date;
dayjs?: Dayjs;
type?: DateCellType;
}
export {};