year-scheduler
Version:
An Angular Year Scheduler component.
23 lines (22 loc) • 1.2 kB
TypeScript
import { OnInit, OnDestroy, ElementRef, TemplateRef } from '@angular/core';
import { ReplaySubject } from 'rxjs';
import { AxiomSchedulerSidebarService, AxiomSchedulerSidebarData } from '../services/axiom-scheduler-sidebar.service';
import * as i0 from "@angular/core";
export declare class AxiomSchedulerSidebarComponent implements OnInit, OnDestroy {
private _element;
private _sidebarService;
axEventTemplate: TemplateRef<any>;
axEventToolbar: true;
data: AxiomSchedulerSidebarData;
protected destroyed: ReplaySubject<boolean>;
private subs;
constructor(_element: ElementRef, _sidebarService: AxiomSchedulerSidebarService);
ngOnInit(): void;
ngOnDestroy(): void;
close(): void;
private closeOnGlobalKeydown;
private setEventObserver;
private destroyEventObserver;
static ɵfac: i0.ɵɵFactoryDeclaration<AxiomSchedulerSidebarComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AxiomSchedulerSidebarComponent, "[ax-scheduler-sidebar]", never, { "axEventTemplate": { "alias": "axEventTemplate"; "required": false; }; "axEventToolbar": { "alias": "axEventToolbar"; "required": false; }; }, {}, never, never, false, never>;
}