toggle menu
core
0.44.1
js
switch theme
search in API
core
/
de.peekandpoke.kraft.addons.forms.validation.strings
Package-level
declarations
Functions
Functions
blank
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
blank
(
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
blank
(
message
:
String
=
"Must be blank"
)
:
Rule
<
T
>
empty
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
empty
(
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
empty
(
message
:
String
=
"Must be empty"
)
:
Rule
<
T
>
exact
Length
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
exactLength
(
length
:
Int
,
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
exactLength
(
length
:
Int
,
message
:
String
=
"Must be "
)
:
Rule
<
T
>
max
Length
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
maxLength
(
length
:
Int
,
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
maxLength
(
length
:
Int
,
message
:
String
=
"Must be at most "
)
:
Rule
<
T
>
min
Length
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
minLength
(
length
:
Int
,
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
minLength
(
length
:
Int
,
message
:
String
=
"Must be at least "
)
:
Rule
<
T
>
not
Blank
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
notBlank
(
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
notBlank
(
message
:
String
=
"Must not be blank"
)
:
Rule
<
T
>
not
Empty
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
notEmpty
(
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
notEmpty
(
message
:
String
=
"Must not be empty"
)
:
Rule
<
T
>
valid
Email
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
validEmail
(
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
validEmail
(
message
:
String
=
"Must be a valid email"
)
:
Rule
<
T
>
valid
Url
With
Protocol
Link copied to clipboard
js
fun
<
T
:
CharSequence
?
>
validUrlWithProtocol
(
message
:
(
T
)
->
String
)
:
Rule
<
T
>
fun
<
T
:
CharSequence
?
>
validUrlWithProtocol
(
message
:
String
=
"Must be a valid url"
)
:
Rule
<
T
>