ngb-calendar-hebrew.d.ts 768 B

123456789101112131415161718192021222324
  1. import { NgbDate } from '../ngb-date';
  2. import { NgbCalendar, NgbPeriod } from '../ngb-calendar';
  3. /**
  4. * @since 3.2.0
  5. */
  6. export declare class NgbCalendarHebrew extends NgbCalendar {
  7. getDaysPerWeek(): number;
  8. getMonths(year?: number): number[];
  9. getWeeksPerMonth(): number;
  10. isValid(date: NgbDate): boolean;
  11. getNext(date: NgbDate, period?: NgbPeriod, number?: number): NgbDate;
  12. getPrev(date: NgbDate, period?: NgbPeriod, number?: number): NgbDate;
  13. getWeekday(date: NgbDate): number;
  14. getWeekNumber(week: readonly NgbDate[], firstDayOfWeek: number): number;
  15. getToday(): NgbDate;
  16. /**
  17. * @since 3.4.0
  18. */
  19. toGregorian(date: NgbDate): NgbDate;
  20. /**
  21. * @since 3.4.0
  22. */
  23. fromGregorian(date: NgbDate): NgbDate;
  24. }