29 lines
628 B
JavaScript
29 lines
628 B
JavaScript
|
|
app.controller('uibDatePickerCtrl', ['$scope', function ($scope) {
|
|
|
|
$scope.today = function () {
|
|
$scope.dt = new Date();
|
|
};
|
|
$scope.today();
|
|
|
|
$scope.clear = function () {
|
|
$scope.dt = null;
|
|
};
|
|
|
|
|
|
$scope.dateOptions = {
|
|
dateDisabled: disabled,
|
|
formatYear: 'yy',
|
|
maxDate: new Date(2020, 5, 22),
|
|
minDate: new Date(),
|
|
startingDay: 1
|
|
};
|
|
|
|
// Disable weekend selection
|
|
function disabled(data) {
|
|
var date = data.date,
|
|
mode = data.mode;
|
|
return mode === 'day' && (date.getDay() === 0 || date.getDay() === 6);
|
|
}
|
|
|
|
}]) |