lyform_validators library
Classes
- LyIntGreaterEqualThan
-
Validate the
value
is greater than or equal to limit. - LyIntGreaterThan
-
Validate the
value
is greater than limit. - LyIntLesserEquealThan
-
Validate the
value
is less than or equal to limit. - LyIntLesserThan
-
Validate the
value
is less than limit. - LyIntNonNegative
-
Validate the
value
is not negative. - LyIterableNotEmtpy
-
Validate the
value
is not empty in iterable. - LyNullableStringContains
- Validation that a string contains in another string.
- LyNullableStringEquals
- Validation that requires a string to match another string.
- LyNullableStringIsAlpha
- Validation that requires a string to contain only letters (a-zA-Z).
- LyNullableStringIsAlphanumeric
- Validation that requires a string to contain only numbers and letters.
- LyNullableStringIsBase64
- Validation that requires a string to be base64 encoded.
- LyNullableStringIsEmail
- Validation that requires a string to be an email.
- LyNullableStringIsFloat
- Validation that requires a string to be a float.
- LyNullableStringIsFQDN
- Validation that requires a string to be a fully-qualified domain name.
- LyNullableStringIsHexadecimal
- Validation that requires a string to be a hexadecimal number.
- LyNullableStringIsHexColor
- Validation that requires a string to be a hex color.
- LyNullableStringIsInt
- Validation that requires a string to be an integer.
- LyNullableStringIsIP
- Validation that requires a string to be an ip.
- LyNullableStringIsLowercase
- Validation that requires a string to be lower case.
- LyNullableStringIsNumeric
- Validation that requires a string to contain only numbers.
- LyNullableStringIsUppercase
- Validation that requires a string to be upper case.
- LyNullableStringIsURL
- Validation that requires a string to be an url.
- LyNullableStringLengthGreaterThan
-
Validate the
value
is greater thanminLength
. - LyNullableStringLengthLowerThan
-
Validate the
value
is lower thanmaxLength
. - LyNullableStringMatches
- Validation that requires a string to match a regular expression.
- LyNullableStringPasswordMatch
- Validation that requires a string to match another string.
-
LyRequired<
T> - Type validation required.
- LyStringContains
- Validation that requires a string to contain another string.
- LyStringEquals
- Validation that requires a string to be equal to another string.
- LyStringIsAlpha
- Validation that requires a string to contain only letters (a-zA-Z).
- LyStringIsAlphanumeric
- Validation that requires a string to contain only numbers and letters.
- LyStringIsBase64
- Validation that requires a string to be base64 encoded.
- LyStringIsEmail
- Validation that requires a string to be an email.
- LyStringIsFloat
- Validation that requires a string to be a float.
- LyStringIsFQDN
- Validation that requires a string to be a fully-qualified domain name.
- LyStringIsHexadecimal
- Validation that requires a string to be a hexadecimal number.
- LyStringIsHexColor
- Validation that requires a string to be a hex color.
- LyStringIsInt
- Validation that requires a string to be an integer.
- LyStringIsIP
- Validation that requires a string to be an IP address.
- LyStringIsLowercase
- Validation that requires a string to be lower case.
- LyStringIsNumeric
- Validation that requires a string to contain only numbers.
- LyStringIsUppercase
- Validation that requires a string to be upper case.
- LyStringIsURL
- Validation that requires a string to be an URL.
- LyStringLengthGreaterThan
- Validation that requires a string to have a minimum length.
- LyStringLengthLowerThan
- Validation that requires a string to have a minimum length.
- LyStringMatches
- Validation that requires a string to match a regular expression.
- LyStringPasswordMatch
- Validation that requires a string to match another string.
- LyStringRequired
- Validation that requires a string.