year-scheduler
Version:
An Angular Year Scheduler component.
30 lines (29 loc) • 1.35 kB
TypeScript
import { OnInit, Renderer2, ElementRef, AfterViewInit, Injector } from '@angular/core';
import moment from 'moment';
import { AxiomSchedulerEvent } from '../model/axiom-scheduler-event.model';
import { AxiomSchedulerComponentCommon } from '../axiom-scheduler/axiom-scheduler-component-common.component';
import * as i0 from "@angular/core";
export declare class AxiomSchedulerEventComponent extends AxiomSchedulerComponentCommon implements OnInit, AfterViewInit {
private _renderer;
private _element;
event: AxiomSchedulerEvent;
monthMode: boolean;
ctx: any;
fromTime: moment.Moment;
toTime: moment.Moment;
diff: number;
showTime: boolean;
expired: boolean;
private timeout;
constructor(injector: Injector, _renderer: Renderer2, _element: ElementRef);
ngOnInit(): void;
ngAfterViewInit(): void;
refreshView(): void;
deleteEevent(): void;
editEevent(): void;
mouseDown(ev: MouseEvent): void;
private applyColor;
private toggleShowTime;
static ɵfac: i0.ɵɵFactoryDeclaration<AxiomSchedulerEventComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AxiomSchedulerEventComponent, "[ax-scheduler-event]", never, { "event": { "alias": "event"; "required": false; }; "monthMode": { "alias": "monthMode"; "required": false; }; }, {}, never, never, false, never>;
}