¿Hay alguna manera de vincular una propiedad a appConfig en tornadofx?

Supongamos que quiero save el valor de alto y ancho de una vista usando appConfig en tornadofx. ¿Hay alguna forma en que pueda vincular estas properties a appConfig, de modo que cuando guarde la configuration, siempre se guarde el último valor de alto y ancho?

Si lo que quiere hacer es save el ancho / alto actual de la Ventana y restaurarlo cuando la Vista esté acoplada de nuevo, puede anular en Dock para realizar ambas operaciones allí:

override fun onDock() { if (config["w"] != null && config["h"] != null) { currentWindow?.apply { width = config.double("w")!! height = config.double("h")!! } } currentWindow?.apply { Bindings.add(widthProperty(), heightProperty()).onChange { with (config) { put("w", width.toString()) put("h", height.toString()) save() } } } } 
  • TornadoFX - eliminar elemento con ContextMenu hacer clic derecho
  • TornadoFX con TestFX cierra la vista después de cada TestCase
  • Animación consecutiva en TornadoFX?
  • Kotlin y TornadoFX: ¿une una propiedad observable a una function de recostackción?
  • TornadoFX cómo agregar validation al editar TableView
  • El elemento TornadoFx ItemViewModel es nulo
  • CellCache se representa inesperadamente en TableView con tornadoFX
  • TornadoFX - Creación de un layout MVP
  • ¿Cómo llenar el ancho de la tabla disponible con columnas?
  • tornadofx EventBus expande la fila de la tabla usando el object tableview
  • ¿Cuál es la mejor práctica para crear un componente de IU personalizado en tornadofx?