1 | import { NbDateService } from './date.service';
|
2 | import * as i0 from "@angular/core";
|
3 | export 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 | }
|