@ng-bootstrap/ng-bootstrap
Version:
Angular powered Bootstrap
25 lines (24 loc) • 776 B
TypeScript
import { NgbDate } from '../ngb-date';
import { NgbCalendar, NgbPeriod } from '../ngb-calendar';
/**
* @since 3.2.0
*/
export declare class NgbCalendarHebrew extends NgbCalendar {
getDaysPerWeek(): number;
getMonths(year?: number): number[];
getWeeksPerMonth(): number;
isValid(date?: NgbDate | null): boolean;
getNext(date: NgbDate, period?: NgbPeriod, number?: number): NgbDate;
getPrev(date: NgbDate, period?: NgbPeriod, number?: number): NgbDate;
getWeekday(date: NgbDate): number;
getWeekNumber(week: readonly NgbDate[], firstDayOfWeek: number): number;
getToday(): NgbDate;
/**
* @since 3.4.0
*/
toGregorian(date: NgbDate): NgbDate;
/**
* @since 3.4.0
*/
fromGregorian(date: NgbDate): NgbDate;
}