Skip to content
This repository was archived by the owner on Feb 18, 2022. It is now read-only.

Commit 4bb8551

Browse files
committed
Revert dist files
1 parent 779a0da commit 4bb8551

File tree

2 files changed

+5
-35
lines changed

2 files changed

+5
-35
lines changed

dist/angular-datepicker.js

Lines changed: 4 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
'<div class="_720kb-datepicker-calendar-header">',
3232
'<div class="_720kb-datepicker-calendar-header-middle _720kb-datepicker-mobile-item _720kb-datepicker-calendar-month">',
3333
'<select ng-model="month" title="{{ dateMonthTitle }}" ng-change="selectedMonthHandle(month)">',
34-
'<option ng-repeat="item in months" ng-selected="item === month" ng-disabled=\'!isSelectableMaxDate(item + " " + day + ", " + year) || !isSelectableMinDate(item + " " + day + ", " + year)\' ng-value="$index + 1" value="$index + 1">',
34+
'<option ng-repeat="item in months" ng-selected="item === month" ng-disabled=\'!isSelectableMaxDate($index + 1 + " " + day + ", " + year) || !isSelectableMinDate($index + 1 + " " + day + ", " + year)\' ng-value="$index + 1" value="$index + 1">',
3535
'{{ item }}',
3636
'</option>',
3737
'</select>',
@@ -110,7 +110,7 @@
110110
'<a href="javascript:void(0)" ng-repeat="px in prevMonthDays" class="_720kb-datepicker-calendar-day _720kb-datepicker-disabled">',
111111
'{{px}}',
112112
'</a>',
113-
'<a href="javascript:void(0)" ng-repeat="item in days" ng-click="setDatepickerDay(item)" ng-class="{\'_720kb-datepicker-active\': selectedDay === item && selectedMonth === monthNumber && selectedYear === year, \'_720kb-datepicker-disabled\': !isSelectableMinDate(year + \'/\' + monthNumber + \'/\' + item ) || !isSelectableMaxDate(year + \'/\' + monthNumber + \'/\' + item) || !isSelectableDate(monthNumber, year, item) || !isSelectableDay(monthNumber, year, item),\'_720kb-datepicker-today\': item === today.getDate() && monthNumber === (today.getMonth() + 1) && year === today.getFullYear() && !selectedDay}" class="_720kb-datepicker-calendar-day">',
113+
'<a href="javascript:void(0)" ng-repeat="item in days" ng-click="setDatepickerDay(item)" ng-class="{\'_720kb-datepicker-active\': selectedDay === item && selectedMonth === monthNumber && selectedYear === year, \'_720kb-datepicker-disabled\': !isSelectableMinDate(year + \'/\' + monthNumber + \'/\' + item ) || !isSelectableMaxDate(year + \'/\' + monthNumber + \'/\' + item) || !isSelectableDate(monthNumber, year, item),\'_720kb-datepicker-today\': item === today.getDate() && monthNumber === (today.getMonth() + 1) && year === today.getFullYear() && !selectedDay}" class="_720kb-datepicker-calendar-day">',
114114
'{{item}}',
115115
'</a>',
116116
'<a href="javascript:void(0)" ng-repeat="nx in nextMonthDays" class="_720kb-datepicker-calendar-day _720kb-datepicker-disabled">',
@@ -157,7 +157,6 @@
157157
//, dateMinLimit
158158
//, dateMaxLimit
159159
, dateDisabledDates = $scope.$eval($scope.dateDisabledDates)
160-
, dateDisabledWeekdays = $scope.$eval($scope.dateDisabledWeekdays)
161160
, date = new Date()
162161
, dateString
163162
, isMouseOn = false
@@ -476,17 +475,6 @@
476475
if (newValue) {
477476
setInputValue();
478477
}
479-
})
480-
, unregisterDateDisabledDatesWatcher = $scope.$watch('dateDisabledDates', function dateDisabledDatesWatcher(newValue) {
481-
if (newValue) {
482-
dateDisabledDates = $scope.$eval(newValue);
483-
484-
if (!$scope.isSelectableDate($scope.monthNumber, $scope.year, $scope.day)) {
485-
thisInput.val('');
486-
thisInput.triggerHandler('input');
487-
thisInput.triggerHandler('change');//just to be sure;
488-
}
489-
}
490478
});
491479

492480
$scope.nextMonth = function nextMonth() {
@@ -641,8 +629,7 @@
641629

642630
$scope.setDatepickerDay = function setDatepickerDay(day) {
643631

644-
if ($scope.isSelectableDay($scope.monthNumber, $scope.year, day) &&
645-
$scope.isSelectableDate($scope.monthNumber, $scope.year, day) &&
632+
if ($scope.isSelectableDate($scope.monthNumber, $scope.year, day) &&
646633
$scope.isSelectableMaxDate($scope.year + '/' + $scope.monthNumber + '/' + day) &&
647634
$scope.isSelectableMinDate($scope.year + '/' + $scope.monthNumber + '/' + day)) {
648635

@@ -708,8 +695,7 @@
708695
if (date.getFullYear() &&
709696
!isNaN(date.getDay()) &&
710697
!isNaN(date.getMonth()) &&
711-
$scope.isSelectableDay(date.getMonth(), date.getFullYear(), date.getDay()) &&
712-
$scope.isSelectableDate(date.getMonth(), date.getFullYear(), date.getDay()) &&
698+
$scope.isSelectableDate(date) &&
713699
$scope.isSelectableMaxDate(date) &&
714700
$scope.isSelectableMinDate(date)) {
715701

@@ -758,20 +744,6 @@
758744
$scope.paginationYears = theNewYears;
759745
};
760746

761-
$scope.isSelectableDay = function isSelectableDay(monthNumber, year, day) {
762-
var i = 0;
763-
764-
if (dateDisabledWeekdays && dateDisabledWeekdays.length > 0) {
765-
for (i; i <= dateDisabledWeekdays.length; i += 1) {
766-
if (dateDisabledWeekdays[i] === new Date(monthNumber + '/' + day + '/' + year).getDay()) {
767-
return false;
768-
}
769-
}
770-
}
771-
772-
return true;
773-
};
774-
775747
$scope.isSelectableDate = function isSelectableDate(monthNumber, year, day) {
776748
var i = 0;
777749

@@ -970,7 +942,6 @@
970942
unregisterDateMinLimitWatcher();
971943
unregisterDateMaxLimitWatcher();
972944
unregisterDateFormatWatcher();
973-
unregisterDateDisabledDatesWatcher();
974945
thisInput.off('focus click focusout blur');
975946
angular.element(theCalendar).off('mouseenter mouseleave focusin');
976947
angular.element($window).off('click focus focusin', onClickOnWindow);
@@ -988,7 +959,6 @@
988959
'buttonNextTitle': '@',
989960
'buttonPrevTitle': '@',
990961
'dateDisabledDates': '@',
991-
'dateDisabledWeekdays': '@',
992962
'dateSetHidden': '@',
993963
'dateTyper': '@',
994964
'dateWeekStartDay': '@',

0 commit comments

Comments
 (0)