Skip to content

Commit 79483cd

Browse files
committed
Use scroll directives to switch between months in calendar view.
1 parent 2288a81 commit 79483cd

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

src/date-input.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
<div class="edit-popover" ng-show="!!selected">
99
<div class="header" ng-bind="selected.format('DD MMMM YYYY')"></div>
1010
<div class="calendar">
11-
<div class="calendar-header">
11+
<div class="calendar-header"
12+
scroll-up="calendar.add(1, 'months')"
13+
scroll-down="calendar.subtract(1, 'months')">
1214
<div class="arrow arrow-left" ng-click="calendar.subtract(1, 'months')"></div>
1315
<span ng-bind="calendar.format('YYYY') === current.format('YYYY') ? calendar.format('MMMM') : calendar.format('MMMM YYYY')"></span>
1416
<div class="arrow arrow-right" ng-click="calendar.add(1, 'months')"></div>

src/datetime-input.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
ng-click="calendar_active = !calendar_active"
1212
ng-bind="selected.format('DD MMMM YYYY')"></div>
1313
<div class="calendar" ng-show="!!calendar_active">
14-
<div class="calendar-header">
14+
<div class="calendar-header"
15+
scroll-up="calendar.add(1, 'months')"
16+
scroll-down="calendar.subtract(1, 'months')">
1517
<div class="arrow arrow-left" ng-click="calendar.subtract(1, 'months')"></div>
1618
<span ng-bind="calendar.format('YYYY') === current.format('YYYY') ? calendar.format('MMMM') : calendar.format('MMMM YYYY')"></span>
1719
<div class="arrow arrow-right" ng-click="calendar.add(1, 'months')"></div>

0 commit comments

Comments
 (0)