blumjs
Version:
A UI Package for Angular2
27 lines (26 loc) • 794 B
TypeScript
import { EventEmitter, ElementRef, OnChanges, SimpleChanges } from "@angular/core";
export declare class DatepickerComponent implements OnChanges {
private _elementRef;
calendar: string;
width: number;
modelChange: EventEmitter<Date>;
model: Date;
private selectedDate;
private currentViewDate;
private pickerOpen;
private rows;
private header;
private c;
constructor(_elementRef: ElementRef);
ngOnChanges(changes: SimpleChanges): void;
init(): void;
resetView(): void;
private setDate(cell);
private confirm();
private today();
private nextMonth();
private prevMonth();
private pickerClick();
private cancel();
onClick(event: MouseEvent, targetElement: HTMLElement): void;
}