sync
authorAlan Knowles <alan@roojs.com>
Fri, 20 Nov 2020 06:18:29 +0000 (14:18 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 20 Nov 2020 06:18:29 +0000 (14:18 +0800)
22 files changed:
Roo/bootstrap/Input.js
css-bootstrap4/bootstrap.css.map
css-bootstrap4/bootstrap.min.css.map
css-bootstrap4/roojs-bootstrap-debug.css.map
css-bootstrap4/roojs-bootstrap.css.map
docs/json/roodata.json
docs/src/Roo_bootstrap_Input.js.html
docs/src/Roo_bootstrap_TriggerField.js.html
docs/symbols/Roo.bootstrap.CheckBox.json
docs/symbols/Roo.bootstrap.ComboBox.json
docs/symbols/Roo.bootstrap.DateField.json
docs/symbols/Roo.bootstrap.HtmlEditor.json
docs/symbols/Roo.bootstrap.Input.json
docs/symbols/Roo.bootstrap.MoneyField.json
docs/symbols/Roo.bootstrap.MonthField.json
docs/symbols/Roo.bootstrap.NumberField.json
docs/symbols/Roo.bootstrap.PhoneInput.json
docs/symbols/Roo.bootstrap.RadioSet.json
docs/symbols/Roo.bootstrap.SecurePass.json
docs/symbols/Roo.bootstrap.TextArea.json
docs/symbols/Roo.bootstrap.TimeField.json
docs/symbols/Roo.bootstrap.TriggerField.json

index 665b5be..f50b0d6 100644 (file)
@@ -925,8 +925,7 @@ Roo.extend(Roo.bootstrap.Input, Roo.bootstrap.Component,  {
             return;
         }
         
-            //code
-        }
+           
         if(this.allowBlank && !this.getRawValue().length){
             return;
         }
index a805a70..9459d7b 100644 (file)
@@ -2,7 +2,7 @@
        "version": 3,
        "file": "bootstrap.css",
        "sources": [
-               "../../../../../tmp/scss3QIii6",
+               "../../../../../tmp/scsstgMQQt",
                "../scss/bootstrap/_functions.scss",
                "../scss/bootstrap/_variables.scss",
                "../scss/bootstrap/bootstrap.scss",
index 50f11aa..63ea4ee 100644 (file)
@@ -2,7 +2,7 @@
        "version": 3,
        "file": "bootstrap.min.css",
        "sources": [
-               "../../../../../tmp/scss3QIii6",
+               "../../../../../tmp/scsstgMQQt",
                "../scss/bootstrap/_functions.scss",
                "../scss/bootstrap/_variables.scss",
                "../scss/bootstrap/bootstrap.scss",
index 0440830..cf4c35e 100644 (file)
@@ -2,7 +2,7 @@
        "version": 3,
        "file": "roojs-bootstrap-debug.css",
        "sources": [
-               "../../../../../tmp/scssRmAer5",
+               "../../../../../tmp/scssYzCtPq",
                "../scss/bootstrap/_functions.scss",
                "../scss/bootstrap/_variables.scss",
                "../scss/roojs-bootstrap/roojs-bootstrap.scss",
index 77b460a..3e9ac26 100644 (file)
@@ -2,7 +2,7 @@
        "version": 3,
        "file": "roojs-bootstrap.css",
        "sources": [
-               "../../../../../tmp/scssRmAer5",
+               "../../../../../tmp/scssYzCtPq",
                "../scss/bootstrap/_functions.scss",
                "../scss/bootstrap/_variables.scss",
                "../scss/roojs-bootstrap/roojs-bootstrap.scss",
index 31102c9..fa1c86b 100644 (file)
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "queryDelay",
         "type" : "Number",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : ""
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : ""
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "queryDelay",
         "type" : "Number",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "default []",
         "memberOf" : ""
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "pwdStrengths",
         "type" : "String/Object",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
         "desc" : "- placeholder to put in text.",
         "memberOf" : "Roo.bootstrap.Input"
       },
+      {
+        "name" : "preventMark",
+        "type" : "Boolean",
+        "desc" : "Do not show tick or cross if error/success",
+        "memberOf" : "Roo.bootstrap.Input"
+      },
       {
         "name" : "readOnly",
         "type" : "Boolean",
index 4131443..645b683 100644 (file)
@@ -33,6 +33,7 @@
  * @cfg {String} indicatorpos (left|right) default left
  * @cfg {String} capture (user|camera) use for file input only. (default empty)
  * @cfg {String} accept (image|video|audio) use for file input only. (default empty)
+ * @cfg {Boolean} preventMark Do not show tick or cross if error/success
 
  * @cfg {String} align (left|center|right) Default left
  * @cfg {Boolean} forceFeedback (true|false) Default false
             </span><span class="jsdoc-keyword">return</span><span class="jsdoc-syntax">;
         }
 
+
         </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.allowBlank </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.getRawValue</span><span class="jsdoc-syntax">()</span><span class="jsdoc-var">.length</span><span class="jsdoc-syntax">){
             </span><span class="jsdoc-keyword">return</span><span class="jsdoc-syntax">;
         }
index 1a7506f..a4a1aaf 100644 (file)
@@ -108,7 +108,7 @@ trigger.applyTo('my-field');
                 </span><span class="jsdoc-var">cls</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'glyphicon form-control-feedback'
             </span><span class="jsdoc-syntax">};
 
-            </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.removable </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.editable </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.tickable</span><span class="jsdoc-syntax">){
+            </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.removable </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.editable  </span><span class="jsdoc-syntax">){
                 </span><span class="jsdoc-var">inputblock </span><span class="jsdoc-syntax">= {
                     </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'has-feedback'</span><span class="jsdoc-syntax">,
                     </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">:  [
@@ -132,7 +132,7 @@ trigger.applyTo('my-field');
             }
 
         } </span><span class="jsdoc-keyword">else </span><span class="jsdoc-syntax">{
-            </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.removable </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.editable </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.tickable</span><span class="jsdoc-syntax">){
+            </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.removable </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.editable </span><span class="jsdoc-syntax">){
                 </span><span class="jsdoc-var">inputblock </span><span class="jsdoc-syntax">= {
                     </span><span class="jsdoc-var">cls </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'roo-removable'</span><span class="jsdoc-syntax">,
                     </span><span class="jsdoc-var">cn </span><span class="jsdoc-syntax">:  [
index d666382..064bfc1 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.CheckBox",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index 52d7f13..a5ae568 100644 (file)
       "memberOf" : "Roo.bootstrap.ComboBox",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "accept",
       "type" : "String",
index d3fabde..fca08f7 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.DateField",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index 8aa7e44..547abc6 100644 (file)
       "memberOf" : "Roo.bootstrap.TextArea",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.TextArea",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index e512524..8979993 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index fba815f..944ed32 100644 (file)
       "memberOf" : "Roo.bootstrap.ComboBox",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "accept",
       "type" : "String",
index e2c9a65..2b32b51 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index 7312792..acb05c8 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index 3a84c00..1a6a2ef 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.PhoneInput",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index ddeef0f..3e05b44 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index c061980..f558d59 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index 641a130..2c201af 100644 (file)
       "memberOf" : "Roo.bootstrap.TextArea",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.TextArea",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index 0ff4155..da0386e 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",
index 00b74b8..35844c4 100644 (file)
       "memberOf" : "Roo.bootstrap.Component",
       "optvals" : []
     },
-    {
-      "name" : "blankText",
-      "type" : "String",
-      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
-      "memberOf" : "Roo.bootstrap.Input",
-      "optvals" : []
-    },
     {
       "name" : "before",
       "type" : "string",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "blankText",
+      "type" : "String",
+      "desc" : "Error text to display if the allow blank validation fails (defaults to \"This field is required\")",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "selectOnFocus",
       "type" : "Boolean",
       "memberOf" : "Roo.bootstrap.Input",
       "optvals" : []
     },
+    {
+      "name" : "preventMark",
+      "type" : "Boolean",
+      "desc" : "Do not show tick or cross if error/success",
+      "memberOf" : "Roo.bootstrap.Input",
+      "optvals" : []
+    },
     {
       "name" : "forceFeedback",
       "type" : "Boolean",