FormSubmissionResult

data class FormSubmissionResult(val submission: FormSubmission, val values: Map<String, ControlValue>, val valid: Boolean = true, val validationErrors: Map<String, String> = emptyMap())

Constructors

Link copied to clipboard
constructor(submission: FormSubmission, values: Map<String, ControlValue>, valid: Boolean = true, validationErrors: Map<String, String> = emptyMap())

Properties

Link copied to clipboard
Link copied to clipboard
val valid: Boolean = true
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun <T : Any> FormSubmissionResult.bindTo(): T

Extension function to make binding more convenient

fun <T : Any> FormSubmissionResult.bindTo(javaClass: Class<T>): T

Extension function for Java class binding

Link copied to clipboard
open fun infoString(verbose: Boolean?, indent: Int): String