UNPKG

879 BTypeScriptView Raw
1import { NbDateService } from './date.service';
2import * as i0 from "@angular/core";
3export declare class NbCalendarMonthModelService<D> {
4 protected dateService: NbDateService<D>;
5 constructor(dateService: NbDateService<D>);
6 createDaysGrid(activeMonth: D, boundingMonth?: boolean, firstDayOfWeek?: number): D[][];
7 private createDates;
8 private withBoundingMonths;
9 private addPrevBoundingMonth;
10 private addNextBoundingMonth;
11 private createPrevBoundingDays;
12 private createNextBoundingDays;
13 private getStartOfWeekDayDiff;
14 private getWeekStartDiff;
15 private isShouldAddPrevBoundingMonth;
16 private isShouldAddNextBoundingMonth;
17 private createDateRangeForMonth;
18 static ɵfac: i0.ɵɵFactoryDeclaration<NbCalendarMonthModelService<any>, never>;
19 static ɵprov: i0.ɵɵInjectableDeclaration<NbCalendarMonthModelService<any>>;
20}