first commit

This commit is contained in:
Blizzard
2026-03-05 09:08:21 +08:00
commit 0a61c4ddec
2189 changed files with 38610 additions and 0 deletions
@@ -0,0 +1,20 @@
import type { TDate, TCalendarType, TCalendarValue } from './type';
export default class TCalendar {
firstDayOfWeek: number;
value: TCalendarValue | TCalendarValue[];
type: TCalendarType;
minDate: Date;
maxDate: Date;
allowSameDay: Boolean;
format: (day: TDate) => TDate;
constructor(options?: {});
getTrimValue(): Date | Date[];
getDays(weekdays: string[]): any[];
getMonths(): any[];
select({ cellType, year, month, date }: {
cellType: any;
year: any;
month: any;
date: any;
}): Date | TCalendarValue[];
}