ethiopian-date-picker-and-converter
Version:
A React component library for converting and picking Ethiopian dates.
23 lines (22 loc) • 616 B
TypeScript
declare class DatePicker {
private readonly converter;
input: HTMLInputElement | null;
onDateChange: ((date: string) => void) | null;
private calendar;
private state;
constructor(inputId: string);
private isLeapYear;
private getDaysInMonth;
private validateDate;
private formatDateToString;
private handleClickOutside;
private createNavigationHeader;
private navigateMonth;
private createDaysGrid;
private getFirstDayOfMonth;
private selectDate;
private updateCalendar;
private showDatePicker;
destroy(): void;
}
export default DatePicker;