UNPKG

1.63 kBTypeScriptView Raw
1import { EventEmitter } from '@angular/core';
2import { BsDatepickerViewMode, BsNavigationDirection, BsNavigationEvent, CellHoverEvent, DatepickerRenderOptions, DaysCalendarViewModel, DayViewModel, WeekViewModel } from '../../models';
3import { BsDatepickerConfig } from '../../bs-datepicker.config';
4import * as ɵngcc0 from '@angular/core';
5export declare class BsDaysCalendarViewComponent {
6 private _config;
7 calendar: DaysCalendarViewModel;
8 options?: DatepickerRenderOptions | null;
9 onNavigate: EventEmitter<BsNavigationEvent>;
10 onViewMode: EventEmitter<BsDatepickerViewMode>;
11 onSelect: EventEmitter<DayViewModel>;
12 onHover: EventEmitter<CellHoverEvent>;
13 onHoverWeek: EventEmitter<WeekViewModel>;
14 isWeekHovered?: boolean;
15 isiOS: boolean;
16 isShowTooltip?: boolean;
17 constructor(_config: BsDatepickerConfig);
18 navigateTo(event: BsNavigationDirection): void;
19 changeViewMode(event: BsDatepickerViewMode): void;
20 selectDay(event: DayViewModel): void;
21 selectWeek(week: WeekViewModel): void;
22 weekHoverHandler(cell: WeekViewModel, isHovered: boolean): void;
23 hoverDay(cell: DayViewModel, isHovered: boolean): void;
24 static ɵfac: ɵngcc0.ɵɵFactoryDef<BsDaysCalendarViewComponent, never>;
25 static ɵcmp: ɵngcc0.ɵɵComponentDefWithMeta<BsDaysCalendarViewComponent, "bs-days-calendar-view", never, { "calendar": "calendar"; "options": "options"; }, { "onNavigate": "onNavigate"; "onViewMode": "onViewMode"; "onSelect": "onSelect"; "onHover": "onHover"; "onHoverWeek": "onHoverWeek"; }, never, never>;
26}
27
28//# sourceMappingURL=bs-days-calendar-view.component.d.ts.map
\No newline at end of file