From 8fe92b94ce5e1e2857d088752d94e19db7e3d8a8 Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Sun, 17 Jun 2012 22:31:44 -0700 Subject: montage v11 merge into ninja Signed-off-by: Valerio Virgillito --- .../montage/ui/input-number.reel/input-number.js | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 node_modules/montage/ui/input-number.reel/input-number.js (limited to 'node_modules/montage/ui/input-number.reel/input-number.js') diff --git a/node_modules/montage/ui/input-number.reel/input-number.js b/node_modules/montage/ui/input-number.reel/input-number.js new file mode 100644 index 00000000..924f7310 --- /dev/null +++ b/node_modules/montage/ui/input-number.reel/input-number.js @@ -0,0 +1,35 @@ +/* + This file contains proprietary software owned by Motorola Mobility, Inc.
+ No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.
+ (c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved. +
*/ + +/** + @module "montage/ui/input-number.reel" + @requires montage/ui/component + @requires montage/ui/text-input +*/ + +var Montage = require("montage").Montage, + Component = require("ui/component").Component, + NativeInputNumber = require("ui/native/input-number.reel").InputNumber; + +/** + * Wraps the a <input type="date"> element with binding support for the element's standard attributes. + @class module:"montage/ui/input-number.reel".InputNumber + @extends module:"montage/native/input-number.reel".NativeInputNumber + */ +exports.InputNumber = Montage.create(NativeInputNumber, { + + hasTemplate: { + value: true + }, + + didSetElement: { + value: function() { + NativeInputNumber.didSetElement.call(this); + this['class'] = (this['class'] || '') + ' montage-inputNumber montage-inputText'; + } + } + +}); \ No newline at end of file -- cgit v1.2.3