Kevin
02/15/2019, 1:21 AMDustin Jensen
02/15/2019, 2:58 AMclass SampleForm : View("Sample") {
private val model: SampleViewModel by inject()
init {
runLater {
model.validationContext.validate(decorateErrors = true)
}
}
override val root = form {
fieldset {
field("sample: ") {
textfield(model.sampleField).validator {
this.success("Woop woop")
}
}
}
buttonbar {
button("Save") {
enableWhen(model.valid)
}
}
}
}
Kevin
02/15/2019, 3:23 AMrunLater
Dustin Jensen
02/15/2019, 7:43 AMgtnarg
02/15/2019, 2:28 PMonDock
without the runLater
Dustin Jensen
02/15/2019, 4:33 PM