1 | import { TemplateRef } from '@angular/core';
|
2 | import { DayTemplateContext } from './datepicker-day-template-context';
|
3 | import { NgbDateStruct } from './ngb-date-struct';
|
4 | import * as i0 from "@angular/core";
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 | export declare class NgbDatepickerConfig {
|
12 | dayTemplate: TemplateRef<DayTemplateContext>;
|
13 | dayTemplateData: (date: NgbDateStruct, current?: {
|
14 | year: number;
|
15 | month: number;
|
16 | }) => any;
|
17 | footerTemplate: TemplateRef<any>;
|
18 | displayMonths: number;
|
19 | firstDayOfWeek: number;
|
20 | markDisabled: (date: NgbDateStruct, current?: {
|
21 | year: number;
|
22 | month: number;
|
23 | }) => boolean;
|
24 | minDate: NgbDateStruct;
|
25 | maxDate: NgbDateStruct;
|
26 | navigation: 'select' | 'arrows' | 'none';
|
27 | outsideDays: 'visible' | 'collapsed' | 'hidden';
|
28 | showWeekNumbers: boolean;
|
29 | startDate: {
|
30 | year: number;
|
31 | month: number;
|
32 | day?: number;
|
33 | };
|
34 | weekdays: Exclude<Intl.DateTimeFormatOptions['weekday'], undefined> | boolean;
|
35 | static ɵfac: i0.ɵɵFactoryDeclaration<NgbDatepickerConfig, never>;
|
36 | static ɵprov: i0.ɵɵInjectableDeclaration<NgbDatepickerConfig>;
|
37 | }
|