UNPKG

776 BTypeScriptView Raw
1import { NgbDate } from '../ngb-date';
2import { NgbCalendar, NgbPeriod } from '../ngb-calendar';
3/**
4 * @since 3.2.0
5 */
6export declare class NgbCalendarHebrew extends NgbCalendar {
7 getDaysPerWeek(): number;
8 getMonths(year?: number): number[];
9 getWeeksPerMonth(): number;
10 isValid(date?: NgbDate | null): 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}