UNPKG

933 BTypeScriptView Raw
1import { EventEmitter } from '@angular/core';
2import { DateAdapter } from '../../../date-adapters/date-adapter';
3import * as i0 from "@angular/core";
4/**
5 * Change the view date to the current day. For example:
6 *
7 * ```typescript
8 * <button
9 * mwlCalendarToday
10 * [(viewDate)]="viewDate">
11 * Today
12 * </button>
13 * ```
14 */
15export declare class CalendarTodayDirective {
16 private dateAdapter;
17 /**
18 * The current view date
19 */
20 viewDate: Date;
21 /**
22 * Called when the view date is changed
23 */
24 viewDateChange: EventEmitter<Date>;
25 constructor(dateAdapter: DateAdapter);
26 /**
27 * @hidden
28 */
29 onClick(): void;
30 static ɵfac: i0.ɵɵFactoryDeclaration<CalendarTodayDirective, never>;
31 static ɵdir: i0.ɵɵDirectiveDeclaration<CalendarTodayDirective, "[mwlCalendarToday]", never, { "viewDate": "viewDate"; }, { "viewDateChange": "viewDateChange"; }, never, never, false, never>;
32}