Skip to content

Commit ac22243

Browse files
authored
Merge branch 'master' into master
2 parents 7eec633 + 50cc1b7 commit ac22243

File tree

9 files changed

+16
-18
lines changed

9 files changed

+16
-18
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,17 +44,17 @@ angular.module('myApp', [
4444

4545
3) Use any of the directives in a view
4646

47-
For date input only
47+
For date input only:
4848
```html
4949
<date-input date="date" on-change="print(date)" placeholder="Select date"></date-input>
5050
```
5151

52-
For time input only
52+
For time input only:
5353
```html
5454
<time-input time="time" on-change="print(time)" placeholder="Select time"></time-input>
5555
```
5656

57-
For both date and time input
57+
For both date and time input:
5858
```html
5959
<datetime-input datetime="datetime" on-change="print(datetime)" placeholder="Select datetime"></datetime-input>
6060
```
@@ -68,8 +68,8 @@ 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 |
7271
| on-change | Handler function that is fired on change of datetime object | none | no |
72+
| css-class | custom css class name for datetime presentation | predefined | no |
7373

7474
## Dependencies
7575

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-datetime-inputs",
3-
"version": "0.1.22",
3+
"version": "0.1.23",
44
"description": "UI elements for datetime input, converted to angular directives for your convenience.",
55
"homepage": "https://github.com/g1eb/angular-datetime-inputs",
66
"authors": [

dist/datetime-inputs.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-datetime-inputs",
3-
"version": "0.1.22",
3+
"version": "0.1.23",
44
"description": "UI elements for datetime input, converted to angular directives for your convenience.",
55
"homepage": "https://github.com/g1eb/angular-datetime-inputs#readme",
66
"author": "gleb",

src/date-input.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ directive('dateInput', ['$document', function ($document) {
1414
placeholder: '@',
1515
cssClass:'@',
1616
minDate:'=?',
17-
maxDate:'=?'
17+
maxDate:'=?',
1818
},
1919
replace: true,
2020
templateUrl: './date-input.html',

src/datetime-input.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<div class="datetime-input datetime">
2-
<div class="{{cssClass || 'display'}}"
3-
ng-click="toggleEditPopover()"
4-
ng-class="{'active': !!selected }">
2+
<div ng-click="toggleEditPopover()"
3+
ng-class="{'active': !!selected, 'display': !cssClass, '{{cssClass}}': !!cssClass}">
54
<div class="date" ng-bind="datetime.format('DD MMMM YYYY')"></div>
65
<div class="time" ng-bind="datetime.format('HH : mm : ss')"></div>
76
<div ng-if="!datetime" class="placeholder" ng-bind="placeholder"></div>

src/datetime-input.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ directive('datetimeInput', ['$document', function ($document) {
1212
format: '=?',
1313
onChange: '&',
1414
placeholder: '@',
15-
cssClass:'@'
15+
cssClass:'@',
1616
},
1717
replace: true,
1818
templateUrl: './datetime-input.html',

src/time-input.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<div class="datetime-input time">
2-
<div class="{{cssClass || 'display'}}"
3-
ng-click="toggleEditPopover()"
4-
ng-class="{'active': !!selected }">
2+
<div ng-click="toggleEditPopover()"
3+
ng-class="{'active': !!selected, 'display': !cssClass, '{{cssClass}}': !!cssClass}">
54
<div class="time" ng-bind="time.format('HH : mm : ss')"></div>
65
<div ng-if="!time" class="placeholder" ng-bind="placeholder"></div>
76
</div>

src/time-input.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ directive('timeInput', ['$document', function ($document) {
1212
format: '=?',
1313
onChange: '&',
1414
placeholder: '@',
15-
cssClass:'@'
15+
cssClass:'@',
1616
},
1717
replace: true,
1818
templateUrl: './time-input.html',

0 commit comments

Comments
 (0)