Changeset 12944
- Timestamp:
- 03/06/08 19:00:37 (10 months ago)
- Location:
- dijit/trunk/form
- Files:
-
- 2 modified
-
NumberTextBox.js (modified) (4 diffs)
-
_DateTimeTextBox.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
dijit/trunk/form/NumberTextBox.js
r12572 r12944 3 3 dojo.require("dijit.form.ValidationTextBox"); 4 4 dojo.require("dojo.number"); 5 6 /*===== 7 dojo.declare( 8 "dijit.form.NumberTextBox.__Constraints", 9 [dijit.form.RangeBoundTextBox.__Constraints, dojo.number.__FormatOptions, dojo.number.__ParseOptions] 10 ); 11 =====*/ 5 12 6 13 dojo.declare( … … 10 17 // summary: 11 18 // A mixin for all number textboxes 19 // constraints: dijit.form.NumberTextBox.__Constraints 20 21 /*===== 22 constraints: {}, 23 ======*/ 12 24 13 25 regExpGen: dojo.number.regexp, … … 23 35 _formatter: dojo.number.format, 24 36 25 format: function(/*Number*/ value, /* Object*/ constraints){37 format: function(/*Number*/ value, /*dojo.number.__FormatOptions*/ constraints){ 26 38 if(typeof value == "string") { return value; } 27 39 if(isNaN(value)){ return ""; } … … 32 44 }, 33 45 46 /*===== 47 parse: function(value, constraints){ 48 // value: String 49 // 50 // constraints: dojo.number.__ParseOptions 51 =====*/ 34 52 parse: dojo.number.parse, 35 53 -
dijit/trunk/form/_DateTimeTextBox.js
r12943 r12944 27 27 regExpGen: dojo.date.locale.regexp, 28 28 compare: dojo.date.compare, 29 format: function(/*Date*/ value, /*d ijit.form._DateTimeTextBox.__Constraints*/ constraints){29 format: function(/*Date*/ value, /*dojo.date.locale.__FormatOptions*/ constraints){ 30 30 if(!value){ return ''; } 31 31 return dojo.date.locale.format(value, constraints); 32 32 }, 33 parse: function(/*String*/ value, /*d ijit.form._DateTimeTextBox.__Constraints*/ constraints){33 parse: function(/*String*/ value, /*dojo.date.locale.__FormatOptions*/ constraints){ 34 34 return dojo.date.locale.parse(value, constraints) || undefined; /* can't return null to getValue since that's special */ 35 35 },