Pawnee
10/08/2019, 1:01 PMclass MasterView : View() {
override val root = hbox {
RouteView()
}
}
class RouteView : View() {
override val root = vbox {
label("Routes Folder")
combobox<String> {
}
listview<String> {
}
button {
text = "Check Route"
}
}
}
However, if I put the RouteView code directly inside the MasterView hbox it works without problem - or if I use another layout like borderpane/vbox. Does hbox require something special?Bogdan
10/08/2019, 1:36 PMPawnee
10/08/2019, 1:39 PMBogdan
10/08/2019, 1:41 PMval view: View by inject()
root = vbox {
add(view)
}
Pawnee
10/08/2019, 1:41 PMBogdan
10/08/2019, 1:42 PMRuckus
10/08/2019, 2:31 PMadd
version, you can use the reified variant add<RouteView>()
, but I prefer the inject
version.