toggle menu
Spezi Documentation
androidJvm
switch theme
search in API
ui-validation
/
edu.stanford.spezi.ui.validation
/
ValidationEngine
Validation
Engine
interface
ValidationEngine
Members
Types
Configuration
Option
Link copied to clipboard
enum
ConfigurationOption
:
Enum
<
ValidationEngine.ConfigurationOption
>
Properties
debounce
Duration
Link copied to clipboard
abstract
var
debounceDuration
:
Duration
displayed
Validation
Results
Link copied to clipboard
abstract
val
displayedValidationResults
:
List
<
FailedValidationResult
>
focus
Requester
Link copied to clipboard
abstract
val
focusRequester
:
FocusRequester
input
Valid
Link copied to clipboard
abstract
val
inputValid
:
Boolean
is
Displaying
Validation
Errors
Link copied to clipboard
abstract
val
isDisplayingValidationErrors
:
Boolean
rules
Link copied to clipboard
abstract
val
rules
:
List
<
ValidationRule
>
validation
Results
Link copied to clipboard
abstract
val
validationResults
:
List
<
FailedValidationResult
>
Functions
request
Focus
Link copied to clipboard
abstract
fun
requestFocus
(
)
run
Validation
Link copied to clipboard
abstract
fun
runValidation
(
input
:
String
)
submit
Link copied to clipboard
abstract
fun
submit
(
input
:
String
,
debounce
:
Boolean
=
false
)