angular-calendar
Version:
A calendar component for angular 15.0+ that can display events on a month, week or day view
27 lines (26 loc) • 1.42 kB
TypeScript
import { NgZone, OnChanges, SimpleChanges, TemplateRef } from '@angular/core';
import { BehaviorSubject, Observable } from 'rxjs';
import { DateAdapter } from '../../../../date-adapters/date-adapter';
import * as i0 from "@angular/core";
export declare class CalendarWeekViewCurrentTimeMarkerComponent implements OnChanges {
private dateAdapter;
private zone;
columnDate: Date;
dayStartHour: number;
dayStartMinute: number;
dayEndHour: number;
dayEndMinute: number;
hourSegments: number;
hourDuration: number;
hourSegmentHeight: number;
customTemplate: TemplateRef<any>;
columnDate$: BehaviorSubject<Date>;
marker$: Observable<{
isVisible: boolean;
top: number;
}>;
constructor(dateAdapter: DateAdapter, zone: NgZone);
ngOnChanges(changes: SimpleChanges): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CalendarWeekViewCurrentTimeMarkerComponent, never>;
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>;
}