BOM: change datetimepickers to datepickers

This commit is contained in:
Rob H
2014-04-10 10:51:55 +10:00
parent c5d5f5a9e6
commit 645b6d5a8f
5 changed files with 32 additions and 12 deletions

View File

@@ -341,10 +341,13 @@ formatDate = (date) ->
year = date.getFullYear()
month = twoDigitNumber date.getMonth() + 1
day = twoDigitNumber date.getDate()
return year + "-" + month + "-" + day
formatTime = (date) ->
hours = twoDigitNumber date.getHours()
mins = twoDigitNumber date.getMinutes()
secs = twoDigitNumber date.getSeconds()
return year + "-" + month + "-" + day + " " + hours + ":" + mins + ":" + secs
return hours + ":" + mins + ":" + secs
twoDigitNumber = (number) ->
twoDigits = "" + number

View File

@@ -12,6 +12,16 @@ sharedDirectivesModule.directive "datetimepicker", ->
# Fires ngModel.$parsers
ngModel.$setViewValue dateText
sharedDirectivesModule.directive "datepicker", ->
require: "ngModel"
link: (scope, element, attrs, ngModel) ->
element.datepicker
dateFormat: "yy-mm-dd"
onSelect: (dateText, inst) ->
scope.$apply (scope) ->
# Fires ngModel.$parsers
ngModel.$setViewValue dateText
sharedDirectivesModule.directive "ofnSelect2MinSearch", [
->
return (