Number.min.js 962 B

1
  1. MWF.xDesktop.requireApp("process.Xform","Number",null,false);MWF.xApplication.cms.Xform.Number=MWF.CMSNumber=new Class({Extends:MWF.APPNumber,validationConfigItem:function(e,a){var t=a.status=="all"?true:e=="publish";if(t){var r=this.getInputData();var i=a.valueType=="value"?r:r.length;switch(a.operateor){case"isnull":if(!i){this.notValidationMode(a.prompt);return false}break;case"notnull":if(i){this.notValidationMode(a.prompt);return false}break;case"gt":if(i>a.value){this.notValidationMode(a.prompt);return false}break;case"lt":if(i<a.value){this.notValidationMode(a.prompt);return false}break;case"equal":if(i==a.value){this.notValidationMode(a.prompt);return false}break;case"neq":if(i!=a.value){this.notValidationMode(a.prompt);return false}break;case"contain":if(i.indexOf(a.value)!=-1){this.notValidationMode(a.prompt);return false}break;case"notcontain":if(i.indexOf(a.value)==-1){this.notValidationMode(a.prompt);return false}break}}return true}});