From 3b2588d0f0519266056ce409622f182dc8820a12 Mon Sep 17 00:00:00 2001 From: Benjamin ter Kuile Date: Fri, 19 Sep 2014 16:41:46 +0200 Subject: [PATCH] Add computed numeric value to number fields --- .../javascripts/supplier/app/views/number_field.js.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/assets/javascripts/supplier/app/views/number_field.js.coffee b/app/assets/javascripts/supplier/app/views/number_field.js.coffee index fd784ba4..c59a349b 100644 --- a/app/assets/javascripts/supplier/app/views/number_field.js.coffee +++ b/app/assets/javascripts/supplier/app/views/number_field.js.coffee @@ -1,3 +1,8 @@ App.NumberField = Ember.TextField.extend type: 'number' attributeBindings: ['min', 'max', 'step'] + numericValue: Ember.computed 'value', (key, value) -> + if arguments.length is 1 + parseFloat @get "value" + else + @set "value", (if value isnt undefined then "#{value}" else "")