tornadofx v1.7.2 Release Notes
Release Date: 2017-04-14 // about 7 years ago-
shortpress
/longpress
actions (https://github.com/edvin/tornadofx/pull/286)- ๐ Form layout supports arbitrary layout containers inside fieldsets (to support multiple rows of fields or any other form layout)
- ๐ radiomenuitem builder default argument for keyCombination (https://github.com/edvin/tornadofx/issues/298)
- ๐ง ViewModel bindings configured with autocommit must pass validation before the value is committed
- find takes op block to let you operate on the found Component directly
- Node.toggleButton behaves correctly if no togglegroup is available (https://github.com/edvin/tornadofx/issues/296)
- ViewModel partial commit and validate:
commit(field1, field2)
- Wizard component
- โก๏ธ ViewModel.valid property will be updated as validators are added
- ๐ง UIComponent.closeable property and corresponding default configuration in
Workspace.defaultCloseable
- TabPane.add(SomeView::class) will bind towards title and closeable state of the UIComponent (https://github.com/edvin/tornadofx/issues/294)
- TreeView.populate() is now data driven. If the returned list is observable, changes will be reflected in the tree