Skip to content

Commit 93b8625

Browse files
committed
Added hour/minute/scroll step size to scroll controls.
1 parent bf9a8bc commit 93b8625

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

src/datetime-input.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,24 +38,24 @@
3838
</div>
3939
<div class="timer">
4040
<div class="timer-hours"
41-
scroll-up="update(selected.clone().add(1, 'hours'))"
42-
scroll-down="update(selected.clone().subtract(1, 'hours'))">
41+
scroll-up="update(selected.clone().add(hourStep || 1, 'hours'))"
42+
scroll-down="update(selected.clone().subtract(hourStep || 1, 'hours'))">
4343
<div class="arrow arrow-up" ng-click="update(selected.clone().add(hourStep || 1, 'hours'))"></div>
4444
<span ng-bind="selected.format('HH')"></span>
4545
<div class="arrow arrow-down" ng-click="update(selected.clone().subtract(hourStep || 1, 'hours'))"></div>
4646
</div>
4747
<div class="timer-divider">:</div>
4848
<div class="timer-minutes"
49-
scroll-up="update(selected.clone().add(minuteStep, 'minutes'))"
50-
scroll-down="update(selected.clone().subtract(minuteStep, 'minutes'))">
49+
scroll-up="update(selected.clone().add(minuteStep || 1, 'minutes'))"
50+
scroll-down="update(selected.clone().subtract(minuteStep || 1, 'minutes'))">
5151
<div class="arrow arrow-up" ng-click="update(selected.clone().add(minuteStep || 1, 'minutes'))"></div>
5252
<span ng-bind="selected.format('mm')"></span>
5353
<div class="arrow arrow-down" ng-click="update(selected.clone().subtract(minuteStep || 1, 'minutes'))"></div>
5454
</div>
5555
<div class="timer-divider">:</div>
5656
<div class="timer-seconds"
57-
scroll-up="update(selected.clone().add(1, 'seconds'))"
58-
scroll-down="update(selected.clone().subtract(1, 'seconds'))">
57+
scroll-up="update(selected.clone().add(secondStep || 1, 'seconds'))"
58+
scroll-down="update(selected.clone().subtract(secondStep || 1, 'seconds'))">
5959
<div class="arrow arrow-up" ng-click="update(selected.clone().add(secondStep || 1, 'seconds'))"></div>
6060
<span ng-bind="selected.format('ss')"></span>
6161
<div class="arrow arrow-down" ng-click="update(selected.clone().subtract(secondStep || 1, 'seconds'))"></div>

src/time-input.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@
99
<div class="header" ng-bind="selected.format('DD MMMM YYYY')"></div>
1010
<div class="timer">
1111
<div class="timer-hours"
12-
scroll-up="update(selected.clone().add(1, 'hours'))"
13-
scroll-down="update(selected.clone().subtract(1, 'hours'))">
12+
scroll-up="update(selected.clone().add(hourStep || 1, 'hours'))"
13+
scroll-down="update(selected.clone().subtract(hourStep || 1, 'hours'))">
1414
<div class="arrow arrow-up" ng-click="update(selected.clone().add(hourStep || 1, 'hours'))"></div>
1515
<span ng-bind="selected.format('HH')"></span>
1616
<div class="arrow arrow-down" ng-click="update(selected.clone().subtract(hourStep || 1, 'hours'))"></div>
1717
</div>
1818
<div class="timer-divider">:</div>
1919
<div class="timer-minutes"
20-
scroll-up="update(selected.clone().add(minuteStep, 'minutes'))"
21-
scroll-down="update(selected.clone().subtract(minuteStep, 'minutes'))">
20+
scroll-up="update(selected.clone().add(minuteStep || 1, 'minutes'))"
21+
scroll-down="update(selected.clone().subtract(minuteStep || 1, 'minutes'))">
2222
<div class="arrow arrow-up" ng-click="update(selected.clone().add(minuteStep || 1, 'minutes'))"></div>
2323
<span ng-bind="selected.format('mm')"></span>
2424
<div class="arrow arrow-down" ng-click="update(selected.clone().subtract(minuteStep || 1, 'minutes'))"></div>
2525
</div>
2626
<div class="timer-divider">:</div>
2727
<div class="timer-seconds"
28-
scroll-up="update(selected.clone().add(1, 'seconds'))"
29-
scroll-down="update(selected.clone().subtract(1, 'seconds'))">
28+
scroll-up="update(selected.clone().add(secondStep || 1, 'seconds'))"
29+
scroll-down="update(selected.clone().subtract(secondStep || 1, 'seconds'))">
3030
<div class="arrow arrow-up" ng-click="update(selected.clone().add(secondStep || 1, 'seconds'))"></div>
3131
<span ng-bind="selected.format('ss')"></span>
3232
<div class="arrow arrow-down" ng-click="update(selected.clone().subtract(secondStep || 1, 'seconds'))"></div>

0 commit comments

Comments
 (0)