```class LimitsConfigView : View("Limits Configura...
# tornadofx
m
Copy code
class LimitsConfigView : View("Limits Configuration") {
    val limits = Limits()
    val model = LimitsViewModel(limits)
    override val root = vbox {
        textfield {
            bind(model::errorMaxSpeed)
        }
    }
}
class Limits {
    var errorMaxSpeed: Double by property(0.0)
    fun errorMaxSpeedProperty() = getProperty(Limits::errorMaxSpeed)
}
class LimitsViewModel(limits: Limits) : ItemViewModel<Limits>(limits) {
    val errorMaxSpeed = bind(Limits::errorMaxSpeedProperty)
}