UNPKG

1.42 kBTypeScriptView Raw
1import { NgZone, OnChanges, SimpleChanges, TemplateRef } from '@angular/core';
2import { BehaviorSubject, Observable } from 'rxjs';
3import { DateAdapter } from '../../../../date-adapters/date-adapter';
4import * as i0 from "@angular/core";
5export 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}