Info

data class Info<T>(val value: T, val schema: Schema<T>, val path: AbsolutePath, val schemaPath: AbsolutePath, val dirty: Boolean, val touched: Boolean, val issues: List<ValidationIssue>, val validationStatus: ValidationStatus, val displayStatus: DisplayStatus)(source)

Information about a value in the form manager.

Constructors

Link copied to clipboard
constructor(value: T, schema: Schema<T>, path: AbsolutePath, schemaPath: AbsolutePath, dirty: Boolean, touched: Boolean, issues: List<ValidationIssue>, validationStatus: ValidationStatus, displayStatus: DisplayStatus)

Properties

Link copied to clipboard

Whether the value is considered dirty.

Link copied to clipboard

Display status of the value.

Link copied to clipboard

Issues associated with the value or null when the value has not yet been validated.

Link copied to clipboard

Absolute path of the value within a form manager.

Link copied to clipboard

Schema of the value.

Link copied to clipboard

Absolute path of the schema within a form manager.

Link copied to clipboard

Whether the value is considered touched.

Link copied to clipboard

Validation status of the value.

Link copied to clipboard
val value: T

Value itself.