Type: Boolean
Default value: false
When set to true, any bi-directional text within the input will be checked for validation.
checkHyphens
Type: Boolean
Default value: false
When set to true, the positions of any hyphen characters within the input will be checked for validation.
checkJoiners
Type: Boolean
Default value: false
When set to true, any word joiner characters within the input will be checked for validation.
processingOption
Type: String
Default value: "nontransitional"
When set to "transitional", symbols within the input will be validated according to the older IDNA2003 protocol. When set to "nontransitional", the current IDNA2008 protocol will be used.
useSTD3ASCIIRules
Type: Boolean
Default value: false
When set to true, input will be validated according to STD3 Rules.
verifyDNSLength
Type: Boolean
Default value: false
When set to true, the length of each DNS label within the input will be checked for validation.