1 | import { NgZone, OnChanges, SimpleChanges, TemplateRef } from '@angular/core';
|
2 | import { BehaviorSubject, Observable } from 'rxjs';
|
3 | import { DateAdapter } from '../../../../date-adapters/date-adapter';
|
4 | import * as i0 from "@angular/core";
|
5 | export declare class CalendarWeekViewCurrentTimeMarkerComponent implements OnChanges {
|
6 | private dateAdapter;
|
7 | private zone;
|
8 | columnDate: Date;
|
9 | dayStartHour: number;
|
10 | dayStartMinute: number;
|
11 | dayEndHour: number;
|
12 | dayEndMinute: number;
|
13 | hourSegments: number;
|
14 | hourDuration: number;
|
15 | hourSegmentHeight: number;
|
16 | customTemplate: TemplateRef<any>;
|
17 | columnDate$: BehaviorSubject<Date>;
|
18 | marker$: Observable<{
|
19 | isVisible: boolean;
|
20 | top: number;
|
21 | }>;
|
22 | constructor(dateAdapter: DateAdapter, zone: NgZone);
|
23 | ngOnChanges(changes: SimpleChanges): void;
|
24 | static ɵfac: i0.ɵɵFactoryDeclaration<CalendarWeekViewCurrentTimeMarkerComponent, never>;
|
25 | static ɵcmp: i0.ɵɵComponentDeclaration<CalendarWeekViewCurrentTimeMarkerComponent, "mwl-calendar-week-view-current-time-marker", never, { "columnDate": "columnDate"; "dayStartHour": "dayStartHour"; "dayStartMinute": "dayStartMinute"; "dayEndHour": "dayEndHour"; "dayEndMinute": "dayEndMinute"; "hourSegments": "hourSegments"; "hourDuration": "hourDuration"; "hourSegmentHeight": "hourSegmentHeight"; "customTemplate": "customTemplate"; }, {}, never, never, false, never>;
|
26 | }
|