Skip to content

Commit 204b16a

Browse files
committed
Added millisecond option
1 parent d4b48ea commit 204b16a

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

README

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,8 @@ Use
66
-To use this plugin you must include jQuery and jQuery UI with datepicker and slider
77
-Include timepicker-addon script
88
-now use timepicker with $('#selector').datetimepicker() or $('#selector').timepicker()
9+
10+
Fork Information
11+
================
12+
13+
-Added the ability to use a millisecond sliding bar as well

jquery-ui-timepicker-addon.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ function Timepicker() {
3838
hourText: 'Hour',
3939
minuteText: 'Minute',
4040
secondText: 'Second',
41+
millisecText: 'Millisecond',
4142
timezoneText: 'Time Zone'
4243
};
4344
this._defaults = { // Global defaults for all the datetime picker instances
@@ -46,21 +47,26 @@ function Timepicker() {
4647
showHour: true,
4748
showMinute: true,
4849
showSecond: false,
50+
showMillisec: false,
4951
showTimezone: false,
5052
showTime: true,
5153
stepHour: 0.05,
5254
stepMinute: 0.05,
5355
stepSecond: 0.05,
56+
stepMillisec: 100,
5457
hour: 0,
5558
minute: 0,
5659
second: 0,
60+
millisecond: 0,
5761
timezone: '+0000',
5862
hourMin: 0,
5963
minuteMin: 0,
6064
secondMin: 0,
65+
millisecMin: 0,
6166
hourMax: 23,
6267
minuteMax: 59,
6368
secondMax: 59,
69+
millisecMax: 999,
6470
minDateTime: null,
6571
maxDateTime: null,
6672
hourGrid: 0,
@@ -86,17 +92,20 @@ $.extend(Timepicker.prototype, {
8692
hour_slider: null,
8793
minute_slider: null,
8894
second_slider: null,
89-
timezone_select: null,
95+
millisecond_slider: null,
96+
timezone_select: null,
9097
hour: 0,
9198
minute: 0,
9299
second: 0,
93100
timezone: '+0000',
94101
hourMinOriginal: null,
95102
minuteMinOriginal: null,
96103
secondMinOriginal: null,
104+
millisecondMinOriginal: null,
97105
hourMaxOriginal: null,
98106
minuteMaxOriginal: null,
99107
secondMaxOriginal: null,
108+
millisecondMaxOriginal: null,
100109
ampm: '',
101110
formattedDate: '',
102111
formattedTime: '',
@@ -154,6 +163,7 @@ $.extend(Timepicker.prototype, {
154163
tp_inst.hour = tp_inst._defaults.hour;
155164
tp_inst.minute = tp_inst._defaults.minute;
156165
tp_inst.second = tp_inst._defaults.second;
166+
tp_inst.millisecond = tp_inst.defaults.millisecond;
157167
tp_inst.ampm = '';
158168
tp_inst.$input = $input;
159169

0 commit comments

Comments
 (0)