{"version":3,"file":"angular-datepicker.min.js","sources":["../src/js/angular-datepicker.js"],"names":["angular","module","directive","$window","$compile","$locale","$filter","A_DAY_IN_MILLISECONDS","restrict","scope","dateSet","dateMinLimit","dateMaxLimit","link","$scope","element","attr","theCalendar","pageDatepickers","selector","thisInput","querySelector","children","defaultPrevButton","defaultNextButton","prevButton","buttonPrev","nextButton","buttonNext","dateFormat","date","Date","isMouseOn","isMouseOnInput","datetime","DATETIME_FORMATS","htmlTemplate","$watch","value","month","monthNumber","Number","day","year","months","MONTH","daysInString","map","el","valueOf","after","bind","showCalendar","hideCalendar","isMobile","navigator","userAgent","match","resetToMinDate","resetToMaxDate","nextMonth","nextYear","setDaysInMonth","isSelectableMaxDate","undefined","selectedMonthHandle","selectedMonth","setInputValue","prevMonth","prevYear","isSelectableMinDate","setNewYear","isSelectableMaxYear","isSelectableMinYear","paginateYears","modelDate","val","triggerHandler","document","getElementsByClassName","forEach","key","classList","remove","add","i","howManyNextDays","howManyPreviousDays","monthAlias","limitDate","getDate","firstDayMonthNumber","getDay","lastDayMonthNumber","prevMonthDays","nextMonthDays","days","push","slice","setDatepickerDay","startingYear","paginationYears","theNewYears","daysToAppendPrepend","paginationYearsNextDisabled","length","paginationYearsPrevDisabled","aDate","getTime","getFullYear"],"mappings":"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"}