2
0

index.d.ts 592 B

1234567891011121314151617181920
  1. import type { TDate, TCalendarType, TCalendarValue } from './type';
  2. export default class TCalendar {
  3. firstDayOfWeek: number;
  4. value: TCalendarValue | TCalendarValue[];
  5. type: TCalendarType;
  6. minDate: Date;
  7. maxDate: Date;
  8. allowSameDay: Boolean;
  9. format: (day: TDate) => TDate;
  10. constructor(options?: {});
  11. getTrimValue(): Date | Date[];
  12. getDays(weekdays: string[]): any[];
  13. getMonths(): any[];
  14. select({ cellType, year, month, date }: {
  15. cellType: any;
  16. year: any;
  17. month: any;
  18. date: any;
  19. }): Date | TCalendarValue[];
  20. }