Changeset 12944

Show
Ignore:
Timestamp:
03/06/08 19:00:37 (10 months ago)
Author:
peller
Message:

Add NumberTextBox? constraints docs. Refs #6075 !strict

Location:
dijit/trunk/form
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • dijit/trunk/form/NumberTextBox.js

    r12572 r12944  
    33dojo.require("dijit.form.ValidationTextBox"); 
    44dojo.require("dojo.number"); 
     5 
     6/*===== 
     7dojo.declare( 
     8        "dijit.form.NumberTextBox.__Constraints", 
     9        [dijit.form.RangeBoundTextBox.__Constraints, dojo.number.__FormatOptions, dojo.number.__ParseOptions] 
     10); 
     11=====*/ 
    512 
    613dojo.declare( 
     
    1017                // summary: 
    1118                //              A mixin for all number textboxes 
     19                // constraints: dijit.form.NumberTextBox.__Constraints  
     20 
     21                /*===== 
     22                constraints: {}, 
     23                ======*/ 
    1224 
    1325                regExpGen: dojo.number.regexp, 
     
    2335                _formatter: dojo.number.format, 
    2436 
    25                 format: function(/*Number*/ value, /*Object*/ constraints){ 
     37                format: function(/*Number*/ value, /*dojo.number.__FormatOptions*/ constraints){ 
    2638                        if(typeof value == "string") { return value; } 
    2739                        if(isNaN(value)){ return ""; } 
     
    3244                }, 
    3345 
     46/*===== 
     47                parse: function(value, constraints){ 
     48                        //      value: String 
     49                        // 
     50                        //      constraints: dojo.number.__ParseOptions 
     51=====*/ 
    3452                parse: dojo.number.parse, 
    3553 
  • dijit/trunk/form/_DateTimeTextBox.js

    r12943 r12944  
    2727                regExpGen: dojo.date.locale.regexp, 
    2828                compare: dojo.date.compare, 
    29                 format: function(/*Date*/ value, /*dijit.form._DateTimeTextBox.__Constraints*/ constraints){ 
     29                format: function(/*Date*/ value, /*dojo.date.locale.__FormatOptions*/ constraints){ 
    3030                        if(!value){ return ''; } 
    3131                        return dojo.date.locale.format(value, constraints); 
    3232                }, 
    33                 parse: function(/*String*/ value, /*dijit.form._DateTimeTextBox.__Constraints*/ constraints){ 
     33                parse: function(/*String*/ value, /*dojo.date.locale.__FormatOptions*/ constraints){ 
    3434                        return dojo.date.locale.parse(value, constraints) || undefined; /* can't return null to getValue since that's special */ 
    3535                },