@daypilot/daypilot-lite-angular
Version:
DayPilot Lite for Angular
37 lines (36 loc) • 1.52 kB
TypeScript
import { AfterViewInit, DoCheck, EventEmitter, OnDestroy, OnInit } from "@angular/core";
import { DayPilot } from "./core/daypilot-core";
import { OptionalSignal } from "./util";
import * as i0 from "@angular/core";
export declare class DayPilotNavigatorComponent implements OnInit, OnDestroy, AfterViewInit, DoCheck {
config: OptionalSignal<any>;
dateChange: EventEmitter<DayPilot.Date>;
control: DayPilot.Navigator;
private _requestUpdateFull;
private _requestUpdateEvents;
private _hashOptions;
private _hashEvents;
private _onTrs;
private _dateSet;
private _currentDate;
private _eventsSet;
private _date;
get date(): DayPilot.Date;
set date(value: DayPilot.Date);
private _events;
get events(): DayPilot.EventData[];
set events(value: OptionalSignal<DayPilot.EventData[]>);
private get configResolved();
private _id;
get id(): string;
constructor();
ngOnInit(): void;
ngOnDestroy(): void;
ngAfterViewInit(): void;
ngDoCheck(): void;
private dispose;
private updateOptions;
private updateEvents;
static ɵfac: i0.ɵɵFactoryDeclaration<DayPilotNavigatorComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DayPilotNavigatorComponent, "daypilot-navigator", never, { "config": { "alias": "config"; "required": false; }; "date": { "alias": "date"; "required": false; }; "events": { "alias": "events"; "required": false; }; }, { "dateChange": "dateChange"; }, never, never, false, never>;
}