toggle menu
Spezi Documentation
androidJvm
switch theme
search in API
design
/
edu.stanford.spezi.core.design.views.validation
/
ValidationEngine
Validation
Engine
interface
ValidationEngine
Inheritors
CapturedValidationState
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
>
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
run
Validation
Link copied to clipboard
abstract
fun
runValidation
(
input
:
String
)
submit
Link copied to clipboard
abstract
fun
submit
(
input
:
String
,
debounce
:
Boolean
=
false
)