Skip to content

Commit ac0275b

Browse files
authored
Merge pull request #6 from IbrahimHd/master
adding optional Custom cssClass
2 parents 49121f9 + ee966cc commit ac0275b

File tree

7 files changed

+10
-6
lines changed

7 files changed

+10
-6
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ For both date and time input
6868
| datetime | moment.js datetime object or a datetime string | none | no |
6969
| format | moment.js compatible date/time format | none | no |
7070
| placeholder | Placeholder is shown when input object is undefined | none | no |
71+
| cssClass | custom css class name | pre-defined style | no |
7172
| on-change | Handler function that is fired on change of datetime object | none | no |
7273

7374
## Dependencies

src/date-input.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div class="datetime-input date">
2-
<div class="display"
2+
<div class="{{cssClass || 'display'}}"
33
ng-click="toggleEditPopover()"
44
ng-class="{'active': !!selected }">
55
<div class="date" ng-bind="date.format('DD MMMM YYYY')"></div>

src/date-input.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ directive('dateInput', ['$document', function ($document) {
1111
date: '=',
1212
format: '=?',
1313
onChange: '&',
14-
placeholder: '@'
14+
placeholder: '@',
15+
cssClass:'@'
1516
},
1617
replace: true,
1718
templateUrl: './date-input.html',

src/datetime-input.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div class="datetime-input datetime">
2-
<div class="display"
2+
<div class="{{cssClass || 'display'}}"
33
ng-click="toggleEditPopover()"
44
ng-class="{'active': !!selected }">
55
<div class="date" ng-bind="datetime.format('DD MMMM YYYY')"></div>

src/datetime-input.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ directive('datetimeInput', ['$document', function ($document) {
1111
datetime: '=',
1212
format: '=?',
1313
onChange: '&',
14-
placeholder: '@'
14+
placeholder: '@',
15+
cssClass:'@'
1516
},
1617
replace: true,
1718
templateUrl: './datetime-input.html',

src/time-input.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div class="datetime-input time">
2-
<div class="display"
2+
<div class="{{cssClass || 'display'}}"
33
ng-click="toggleEditPopover()"
44
ng-class="{'active': !!selected }">
55
<div class="time" ng-bind="time.format('HH : mm : ss')"></div>

src/time-input.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ directive('timeInput', ['$document', function ($document) {
1111
time: '=',
1212
format: '=?',
1313
onChange: '&',
14-
placeholder: '@'
14+
placeholder: '@',
15+
cssClass:'@'
1516
},
1617
replace: true,
1718
templateUrl: './time-input.html',

0 commit comments

Comments
 (0)