edvin
03/05/2018, 7:50 PMiari
03/05/2018, 11:51 PMabhinay
03/06/2018, 4:57 AMT::property
is a JavaFXProperty, then it is taken care by the underlying observable model.Ruckus
03/06/2018, 6:01 PMplaceholder
functions we added a while back. They require the type of the container they are adding to for no reason, and it is a little ungainly. For example we have the function inline fun <S, reified T : UIComponent> TableView<S>.placeholder(...) { ... }
. The S
type doesn't matter, and requires you to specify the type of the TableView
you're in as well as the type of UIComponent
you want to inject. I would recommend replacing it with inline fun <reified T : UIComponent> TableView<*>.placeholder(...) { ... }
.Ruckus
03/06/2018, 6:03 PMtableview(controller.details) {
placeholder<MyDetails, EmptyTools>() // Why does it matter this TableView is of type MyDetails?
}
We could just do
tableview(controller.details) {
placeholder<EmptyTools>()
}
Ruckus
03/06/2018, 6:06 PMedvin
03/06/2018, 6:15 PMedvin
03/06/2018, 6:21 PMtieskedh
03/06/2018, 8:17 PMedvin
03/06/2018, 8:49 PMtieskedh
03/06/2018, 8:50 PMtieskedh
03/06/2018, 9:29 PMevanchooly
03/07/2018, 2:25 PMcarlw
03/07/2018, 6:05 PMjchildress
03/07/2018, 6:12 PMRuckus
03/07/2018, 6:23 PMcarlw
03/07/2018, 6:29 PMevanchooly
03/07/2018, 6:40 PMcarlw
03/07/2018, 6:50 PMjchildress
03/07/2018, 6:55 PMevanchooly
03/07/2018, 6:58 PMabhinay
03/07/2018, 7:03 PMBenjaVR
03/07/2018, 7:22 PMBenjaVR
03/07/2018, 7:23 PMhttps://i.imgur.com/tPDFkw3.png▾
abhinay
03/07/2018, 7:23 PMBenjaVR
03/07/2018, 7:24 PMabhinay
03/07/2018, 7:24 PMbuild.gradle
file?abhinay
03/07/2018, 7:24 PM