UNPKG

@rishovt/angular-nepali-datepicker

Version:

A lightweight Angular wrapper and fully customizable, non-typeable Nepali datepicker component for Angular with support for Unicode-rendered Nepali dates, BS↔AD conversion, and flexible date formats. Ideal for forms requiring calendar-based input with nat

47 lines 1.54 kB
import { EventEmitter, AfterViewInit, OnInit, ElementRef } from '@angular/core'; import { RtcNepaliDatepickerService } from './angular-nepali-datepicker.service'; import { DateObject } from './types'; export declare class RtcNepaliDatepickerComponent implements AfterViewInit, OnInit { private service; options: { classes?: string; placeholder?: string; dateFormat?: string; closeOnDateSelect?: boolean; minDate?: { year: number; month: number; day: number; }; maxDate?: { year: number; month: number; day: number; }; disabled?: boolean; unicodeDate?: boolean; language?: string; onSelect?: (date: any) => void; }; dateChange: EventEmitter<any>; value: any; pickerId: string; disabled: boolean; private onChange; private onTouched; inputElementRef: ElementRef; defaultOptions: any; todayDate: DateObject; constructor(service: RtcNepaliDatepickerService); ngOnInit(): void; onKeyDown(event: KeyboardEvent): boolean; ngAfterViewInit(): void; private initializeDatePicker; setDate(bsDate: string): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; ngOnDestroy(): void; } //# sourceMappingURL=angular-nepali-datepicker.component.d.ts.map