]> code.delx.au - gnu-emacs-elpa/blobdiff - web-forms2.rnc
Make minlength checking behave as expected
[gnu-emacs-elpa] / web-forms2.rnc
index 0d2699d873fbdd2c7ef6a2e09253cb54a92e1bab..ebd3ee4533f1ff78a28cc9d26b23b9eb00e89c32 100644 (file)
@@ -83,6 +83,11 @@ datatypes w = "http://whattf.org/datatype-draft"
                        string
                }
 
+       shared-form.attrs.minlength =
+               attribute minlength {
+                       common.data.integer.non-negative
+               }
+
 ## Shared attributes for <input>
                
        shared-input.attrs =
@@ -134,6 +139,7 @@ datatypes w = "http://whattf.org/datatype-draft"
                &       shared-form.attrs.required?
                &       shared-form.attrs.placeholder?
                &       shared-form.attrs.inputmode?
+               &       shared-form.attrs.minlength?
                )
 
 ## Password Field: <input type='password'>, Extensions
@@ -145,6 +151,7 @@ datatypes w = "http://whattf.org/datatype-draft"
                &       shared-form.attrs.pattern?
                &       shared-form.attrs.placeholder?
                &       shared-form.attrs.required?
+               &       shared-form.attrs.minlength?
                )
 
 ## Checkbox <input type='checkbox'>, Extensions