buildSDK/dependancy_bootstrap.txt
authorleon <leon@roojs.com>
Thu, 4 May 2023 07:09:12 +0000 (15:09 +0800)
committerleon <leon@roojs.com>
Thu, 4 May 2023 07:09:12 +0000 (15:09 +0800)
roojs-bootstrap.js
roojs-bootstrap-debug.js

buildSDK/dependancy_bootstrap.txt
roojs-bootstrap-debug.js
roojs-bootstrap.js

index 0161344..e4e09c9 100644 (file)
@@ -128,6 +128,7 @@ Roo.bootstrap.form.MonthField
 Roo.bootstrap.form.CheckBox
 Roo.bootstrap.form.Radio
 Roo.bootstrap.form.SecurePass
+Roo.bootstrap.form.Password
 
 
 Roo.rtf.namespace
index 4c296f1..62fc608 100644 (file)
@@ -26043,6 +26043,35 @@ Roo.extend(Roo.bootstrap.form.SecurePass, Roo.bootstrap.form.Input, {
         return this.IsLongEnough(pwd, 6) || !this.IsLongEnough(pwd, 0);
     }
           
+});/**
+ * @class Roo.bootstrap.form.Password
+ * @extends Roo.bootstrap.form.Input
+ * Bootstrap Password class
+ * 
+ * 
+ * 
+ * 
+ * @constructor
+ * Create a new Password
+ * @param {Object} config The config object
+ */
+
+Roo.bootstrap.form.Password = function(config){
+    Roo.bootstrap.form.Password.superclass.constructor.call(this, config);
+};
+
+Roo.extend(Roo.bootstrap.form.NumberField, Roo.bootstrap.form.Input, {
+    getAutoCreate : function()
+    {
+        var cfg = Roo.bootstrap.form.NumberField.superclass.getAutoCreate.call(this);
+        
+        return cfg;
+    },
+
+    initEvents : function()
+    {   
+        Roo.bootstrap.form.NumberField.superclass.initEvents.call(this);
+    }
 });Roo.rtf = {}; // namespace
 Roo.rtf.Hex = function(hex)
 {
index 02a61ad..bb8905f 100644 (file)
@@ -1112,6 +1112,9 @@ pt.innerHTML=this.meterLabel+'&nbsp;'+this.pwdStrengths[B];this.errorMsg='';retu
 }var B=new Array(new this.CharacterSetChecks(this.kCapitalLetter),new this.CharacterSetChecks(this.kSmallLetter),new this.CharacterSetChecks(this.kDigit),new this.CharacterSetChecks(this.kPunctuation));for(var C=0;C<A.length;++C){for(var D=0;D<B.length;++D){if(!B[D].fResult&&this.isctype(A.charAt(C),B[D].type)){B[D].fResult=true;
 break;}}}var E=0;for(var D=0;D<B.length;++D){if(B[D].fResult){++E;}}if(E<nb){return false;}return true;},ClientSideStrongPassword:function(A){return this.IsLongEnough(A,8)&&this.SpansEnoughCharacterSets(A,3);},ClientSideMediumPassword:function(A){return this.IsLongEnough(A,7)&&this.SpansEnoughCharacterSets(A,2);
 },ClientSideWeakPassword:function(A){return this.IsLongEnough(A,6)||!this.IsLongEnough(A,0);}});
+// Roo/bootstrap/form/Password.js
+Roo.bootstrap.form.Password=function(A){Roo.bootstrap.form.Password.superclass.constructor.call(this,A);};Roo.extend(Roo.bootstrap.form.NumberField,Roo.bootstrap.form.Input,{getAutoCreate:function(){var A=Roo.bootstrap.form.NumberField.superclass.getAutoCreate.call(this);
+return A;},initEvents:function(){Roo.bootstrap.form.NumberField.superclass.initEvents.call(this);}});
 // Roo/rtf/namespace.js
 Roo.rtf={};
 // Roo/rtf/Hex.js