¿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 tableview sincroniza dos tablas
  • Las properties vinculadas no funcionan
  • ¿Cuál es la mejor práctica para crear un componente de IU personalizado en tornadofx?
  • ¿Cómo puedo crear un encabezado de columna nested / dividido usando TornadoFx?
  • TornadoFX ¿Cómo crear MDI con una list de models de windows hijas?
  • TornadoFX cómo agregar validation al editar TableView
  • ¿Cómo agregar leyenda secundaria al gráfico JavaFX?
  • Desplazamiento suave en JavaFX TableView