Skip to content

Commit c983cda

Browse files
committed
Add allowClear attribute to the input directives
1 parent c486f21 commit c983cda

File tree

6 files changed

+6
-3
lines changed

6 files changed

+6
-3
lines changed

src/date-input.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
</div>
3434
</div>
3535
</div>
36-
<div class="clear-button" ng-if="!!date">
36+
<div class="clear-button" ng-if="!!date && allowClear">
3737
<div ng-click="update()" ng-bind="clearText || 'Clear'"></div>
3838
</div>
3939
<div class="close-button">

src/date-input.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ directive('dateInput', ['$document', '$timeout', function ($document, $timeout)
1313
dateFormat: '=?',
1414
minDate:'=?',
1515
maxDate:'=?',
16+
allowClear:'=?',
1617
onChange: '&',
1718
onClose: '&?',
1819
placeholder: '@',

src/datetime-input.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
<div class="arrow arrow-down" ng-click="update(selected.clone().subtract(secondStep || 1, 'seconds'))"></div>
6262
</div>
6363
</div>
64-
<div class="clear-button" ng-if="!!datetime">
64+
<div class="clear-button" ng-if="!!datetime && allowClear">
6565
<div ng-click="update()" ng-bind="clearText || 'Clear'"></div>
6666
</div>
6767
<div class="close-button">

src/datetime-input.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ directive('datetimeInput', ['$document', '$timeout', function ($document, $timeo
1717
hourStep:'=?',
1818
minuteStep:'=?',
1919
secondStep:'=?',
20+
allowClear:'=?',
2021
onChange: '&',
2122
onClose: '&?',
2223
placeholder: '@',

src/time-input.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<div class="arrow arrow-down" ng-click="update(selected.clone().subtract(secondStep || 1, 'seconds'))"></div>
3333
</div>
3434
</div>
35-
<div class="clear-button" ng-if="!!time">
35+
<div class="clear-button" ng-if="!!time && allowClear">
3636
<div ng-click="update()" ng-bind="clearText || 'Clear'"></div>
3737
</div>
3838
<div class="close-button">

src/time-input.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ directive('timeInput', ['$document', '$timeout', function ($document, $timeout)
1616
hourStep : '=?',
1717
minuteStep : '=?',
1818
secondStep : '=?',
19+
allowClear:'=?',
1920
onChange: '&',
2021
onClose: '&?',
2122
placeholder: '@',

0 commit comments

Comments
 (0)