📄 currencytextbox.js
字号:
if(!dojo._hasResource["dijit.form.CurrencyTextBox"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code.dojo._hasResource["dijit.form.CurrencyTextBox"] = true;dojo.provide("dijit.form.CurrencyTextBox");//FIXME: dojo.experimental throws an unreadable exception?//dojo.experimental("dijit.form.CurrencyTextBox");dojo.require("dojo.currency");dojo.require("dijit.form.NumberTextBox");dojo.declare( "dijit.form.CurrencyTextBox", dijit.form.NumberTextBox, { // summary: // A validating currency textbox // // constraints: dijit.form._DateTimeTextBox.__Constraints // // currency: String // the [ISO4217](http://en.wikipedia.org/wiki/ISO_4217) currency code, a three letter sequence like "USD" currency: "", /*===== constraints: {}, ======*/ regExpGen: dojo.currency.regexp, _formatter: dojo.currency.format,/*===== parse: function(value, constraints){ // summary: parses the value as a Currency, according to constraints // value: String // // constraints: dojo.currency.__ParseOptions },=====*/ parse: dojo.currency.parse, postMixInProperties: function(){ if(this.constraints === dijit.form.ValidationTextBox.prototype.constraints){ // declare a constraints property on 'this' so we don't overwrite the shared default object in 'prototype' this.constraints = {}; } this.constraints.currency = this.currency; dijit.form.CurrencyTextBox.superclass.postMixInProperties.apply(this, arguments); } });}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -