UNPKG

year-scheduler

Version:
28 lines (27 loc) 1.59 kB
import { Injector, OnDestroy, TemplateRef } from '@angular/core'; import moment from 'moment'; import { Subscription } from 'rxjs'; import { AxiomSchedulerSidebarService } from '../services/axiom-scheduler-sidebar.service'; import { AxiomSchedulerService } from '../services/axiom-scheduler.service'; import * as i0 from "@angular/core"; export declare class AxiomSchedulerComponentCommon implements OnDestroy { protected injector: Injector; axStartDate: Date; axEventTemplate: TemplateRef<any>; axEventFormatter: (data: any, date?: Date) => string; axDragStep: 5; axLocale: string; axEventToolbar: true; today: moment.Moment; date: moment.Moment; service: AxiomSchedulerService; sidebarService: AxiomSchedulerSidebarService; subscriptionGarbageCollection: Subscription[]; constructor(injector: Injector); refreshDate(axStartDate?: Date): void; refreshView(): void; ngOnDestroy(): void; baseDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<AxiomSchedulerComponentCommon, never>; static ɵcmp: i0.ɵɵComponentDeclaration<AxiomSchedulerComponentCommon, "ng-component", never, { "axStartDate": { "alias": "axStartDate"; "required": false; }; "axEventTemplate": { "alias": "axEventTemplate"; "required": false; }; "axEventFormatter": { "alias": "axEventFormatter"; "required": false; }; "axDragStep": { "alias": "axDragStep"; "required": false; }; "axLocale": { "alias": "axLocale"; "required": false; }; "axEventToolbar": { "alias": "axEventToolbar"; "required": false; }; }, {}, never, never, false, never>; }