@ydalvik/ionic4-datepicker
Version:
ionic4-datepicker inspired by rajeshwar patlolla ionic1 datepicker
62 lines (61 loc) • 2.02 kB
TypeScript
import { OnInit, OnDestroy } from '@angular/core';
import { NavParams, ModalController, IonContent } from '@ionic/angular';
import { Ionic4DatepickerService } from '../ionic4-datepicker.service';
export declare class Ionic4DatepickerModalComponent implements OnInit, OnDestroy {
private navParams;
private modalCtrl;
datePickerService: Ionic4DatepickerService;
content: IonContent;
currentDate: any;
today: any;
mainObj: any;
selectedDate: any;
selctedDateEpoch: number;
firstDayEpoch: any;
lastDayEpoch: any;
disabledDates: any[];
highlightedDates: any;
fromDate: any;
toDate: any;
disableWeekdays: any[];
data: any;
currentYearSelected: any;
numColumns: any;
rows: number[];
cols: number[];
monthsList: string[];
weeksList: string[];
yearsList: any[];
daysList: any[];
yearInAscending: boolean;
momentLocale: string;
selectedDateString: any;
isMonthYearSelectorOpen: boolean;
selectedYearOrMonth: any;
isMonthSelect: any;
scrollingMonthOrYearArray: any;
isSelectedDateFound: boolean;
constructor(navParams: NavParams, modalCtrl: ModalController, datePickerService: Ionic4DatepickerService);
ngOnInit(): void;
ngOnDestroy(): void;
resetHMSM(currentDate: any): any;
changeToDateList(): void;
selectMonthYear(isMonthSelect: any): void;
onChangeMonthYear(monthYear: any): void;
prevMonth(): void;
nextMonth(): void;
changeDaySelected(): void;
dateSelected(selectedDate: any): void;
setIonicDatePickerTodayDate(): void;
setIonicDatePickerDate(): void;
setDisabledDates(obj: any): void;
setHightlightedDates(obj: any): void;
refreshDateList(currentDate: any): void;
setInitialObj(ipObj: any): void;
closeModal(selectedDate: any): void;
closeIonicDatePickerModal(): void;
getYearsList(from: any, to: any): any[];
initDatePicker(): void;
initDatePickerObj(config: any): any;
formatDate(): string;
}