From 1c5685d68f1b73270fb814fe04cbb490eb90ba5f Mon Sep 17 00:00:00 2001 From: mensonge Date: Fri, 14 Nov 2008 15:39:19 +0000 Subject: Minor fix: Remove DOJO library (60Mo) replaced by link to Google CDN (online DOJO library) git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@159 b3834d28-1941-0410-a4f8-b48e95affb8f --- includes/js/dijit/form/NumberTextBox.js | 79 --------------------------------- 1 file changed, 79 deletions(-) delete mode 100644 includes/js/dijit/form/NumberTextBox.js (limited to 'includes/js/dijit/form/NumberTextBox.js') diff --git a/includes/js/dijit/form/NumberTextBox.js b/includes/js/dijit/form/NumberTextBox.js deleted file mode 100644 index f8344a9..0000000 --- a/includes/js/dijit/form/NumberTextBox.js +++ /dev/null @@ -1,79 +0,0 @@ -if(!dojo._hasResource["dijit.form.NumberTextBox"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code. -dojo._hasResource["dijit.form.NumberTextBox"] = true; -dojo.provide("dijit.form.NumberTextBox"); - -dojo.require("dijit.form.ValidationTextBox"); -dojo.require("dojo.number"); - -/*===== -dojo.declare( - "dijit.form.NumberTextBox.__Constraints", - [dijit.form.RangeBoundTextBox.__Constraints, dojo.number.__FormatOptions, dojo.number.__ParseOptions] -); -=====*/ - -dojo.declare( - "dijit.form.NumberTextBoxMixin", - null, - { - // summary: - // A mixin for all number textboxes - - regExpGen: dojo.number.regexp, - - /*===== - // constraints: dijit.form.NumberTextBox.__Constraints - constraints: {}, - ======*/ - - // editOptions: Object - // properties to mix into constraints when the value is being edited - editOptions: { pattern: '#.######' }, - - _onFocus: function(){ - this.setValue(this.getValue(), false); - this.inherited(arguments); - }, - - _formatter: dojo.number.format, - - format: function(/*Number*/ value, /*dojo.number.__FormatOptions*/ constraints){ - // summary: formats the value as a Number, according to constraints - - if(typeof value == "string") { return value; } - if(isNaN(value)){ return ""; } - if(this.editOptions && this._focused){ - constraints = dojo.mixin(dojo.mixin({}, this.editOptions), this.constraints); - } - return this._formatter(value, constraints); - }, - - parse: dojo.number.parse, - /*===== - parse: function(value, constraints){ - // summary: parses the value as a Number, according to constraints - // value: String - // - // constraints: dojo.number.__ParseOptions - }, - =====*/ - - filter: function(/*Number*/ value){ - if(typeof value == "string"){ return this.inherited('filter', arguments); } - return isNaN(value) ? '' : value; - }, - - value: NaN - } -); - -dojo.declare( - "dijit.form.NumberTextBox", - [dijit.form.RangeBoundTextBox,dijit.form.NumberTextBoxMixin], - { - // summary: - // A validating, serializable, range-bound text box. - } -); - -} -- cgit v1.2.3-54-g00ecf