Updated jquery.pickadate to support v3.3.0

This commit is contained in:
Theodore Brown
2013-10-14 23:10:17 -05:00
parent fa9a7b7a83
commit b786b9a83b
2 changed files with 18 additions and 4 deletions
+14 -2
View File
@@ -39,7 +39,8 @@ $('.datepicker').pickadate({
// Escape any "rule" characters with an exclamation mark (!).
format: 'You selecte!d: dddd, dd mmm, yyyy',
formatSubmit: 'yyyy/mm/dd',
hiddenSuffix: '--submit'
hiddenPrefix: 'prefix__',
hiddenSuffix: '__suffix'
});
$('.datepicker').pickadate({
@@ -88,6 +89,13 @@ $('.datepicker').pickadate({
]
});
$('.datepicker').pickadate({
disable: [
new Date(2013, 3, 13),
new Date(2013, 3, 29)
]
});
$('.datepicker').pickadate({
disable: [
true,
@@ -140,7 +148,8 @@ $('.timepicker').pickatime({
format: 'T!ime selected: h:i a',
formatLabel: '<b>h</b>:i <!i>a</!i>',
formatSubmit: 'HH:i',
hiddenSuffix: '--submit'
hiddenPrefix: 'prefix__',
hiddenSuffix: '__suffix'
});
$('.timepicker').pickatime({
@@ -266,6 +275,9 @@ picker.get('disable');
picker.set('clear');
// reset disabled dates
picker.set('disable', undefined);
// Using arrays formatted as [YEAR,MONTH,DATE].
picker.set('select', [2013, 3, 20]);
+4 -2
View File
@@ -1,4 +1,4 @@
// Type definitions for pickadate.js 3.2.0
// Type definitions for pickadate.js 3.3.0
// Project: https://github.com/amsul/pickadate.js
// Definitions by: Theodore Brown <https://github.com/theodorejb/>
// Definitions: https://github.com/borisyankov/DefinitelyTyped
@@ -37,6 +37,7 @@ interface pickadateOptions extends pickerOptions {
// Formats
format?: string; // default 'd mmmm, yyyy'
formatSubmit?: string; // e.g. 'yyyy/mm/dd'
hiddenPrefix?: string; // default undefined
hiddenSuffix?: string; // default '_submit'
// Dropdown selectors
@@ -51,7 +52,7 @@ interface pickadateOptions extends pickerOptions {
max?: any;
// Disable dates
disable?: any[]; // arrays formatted as [YEAR,MONTH,DATE] or integers representing days of the week (from 1 to 7). Switch to whitelist by setting first item in collection to `true`.
disable?: any[]; // Date objects, arrays formatted as [YEAR,MONTH,DATE], or integers representing days of the week (from 1 to 7). Switch to whitelist by setting first item in collection to `true`.
// Classes
klass?: {
@@ -119,6 +120,7 @@ interface pickatimeOptions extends pickerOptions {
format?: string; // default 'h:i A'
formatLabel?: any;
formatSubmit?: string;
hiddenPrefix?: string; // default undefined
hiddenSuffix?: string; // default '_submit'
// Time intervals