1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20// install : cordova plugin add https://github.com/VitaliiBlagodir/cordova-plugin-datepicker.git
// link : https://github.com/VitaliiBlagodir/cordova-plugin-datepicker
angular.module('ngCordova.plugins.datePicker', [])
.factory('$cordovaDatePicker', ['$window', '$q', function ($window, $q) {
return {
show: function (options) {
var q = $q.defer();
options = options || {date: new Date(), mode: 'date'};
$window.datePicker.show(options, function (date) {
q.resolve(date);
}, function (error){
q.reject(error);
});
return q.promise;
}
};
}]);