allowOptionalEmpty |
|
|
Allows this non-required field to validate when the value is empty |
autocomplete |
string |
|
Allows you to specify the autocomplete attribute for the underlying input control whether or not field should have autocomplete enabled. |
data |
object |
|
Allows you to specify a key/value map of data attributes that will be added as DOM attribuets for the underlying input control. The data attributes will be added as data-{name}='{value}'. |
disallowEmptySpaces |
boolean |
|
Whether to disallow the entry of empty spaces in the text |
disallowOnlyEmptySpaces |
boolean |
|
Whether to disallow the entry of only empty spaces in the text |
enum |
array |
|
List of specific values for this property |
exclusiveMaximum |
boolean |
|
Property value can not equal the number defined by the maximum schema property. |
exclusiveMinimum |
boolean |
|
Property value can not equal the number defined by the minimum schema property. |
inputType |
string |
|
Allows for the override of the underlying HTML5 input type. If not specified, an assumed value is provided based on the kind of input control (i.e. 'text', 'date', 'email' and so forth) |
maskString |
string |
|
Expression for the field mask. Field masking will be enabled if not empty. |
maximum |
number |
|
Maximum value of the property. |
minimum |
number |
|
Minimum value of the property. |
multipleOf |
number |
|
Property value must be a multiple of the multipleOf schema property such that division by this value yields an interger (mod zero). |
placeholder |
string |
|
Field placeholder. |
size |
number |
40 |
Field size. |
trim |
boolean |
|
Remove whitespace from the beginning and end of string |
typeahead |
|
|
Provides configuration for the $.typeahead plugin if it is available. For full configuration options, see: https://github.com/twitter/typeahead.js |