ron
05/06/2017, 3:40 PMron
05/06/2017, 3:40 PMron
05/06/2017, 3:41 PMron
05/06/2017, 3:53 PMron
05/06/2017, 3:53 PMron
05/06/2017, 3:54 PMedvin
05/06/2017, 4:43 PMedvin
05/06/2017, 4:43 PMedvin
05/06/2017, 4:53 PMfield()
builder so it operates on the actual field inside the lambda, instead of operating on the inputContainer
. The reason is that you can now do hide()
for example, to hide the whole field, including the label. If you want to just hide the inputs you can do inputContainer.hide()
but I don't think that's an as common requirement.ron
05/06/2017, 5:13 PMedvin
05/06/2017, 6:17 PMkastork
05/06/2017, 8:50 PMkastork
05/06/2017, 8:51 PMedvin
05/06/2017, 8:55 PMedvin
05/06/2017, 8:56 PMTaskStatus
object, which you can inject where you need it. I will update the guide to mention this as well.edvin
05/06/2017, 9:00 PMkastork
05/06/2017, 9:06 PMupdateMessage
isn't available there.edvin
05/06/2017, 9:11 PMupdateMessage
is a function on the FXTask
, which would be the context of the function parameter you send to runAsync
. It's the same in any Component, even Controllers.kastork
05/06/2017, 9:11 PMval t = runAsync {
controller.doStuff(t)
}
carlw
05/06/2017, 9:15 PMcarlw
05/06/2017, 9:15 PMkastork
05/06/2017, 9:15 PMdoStuff()
is generating the messages I want to update in the UIkastork
05/06/2017, 9:16 PMkastork
05/06/2017, 9:16 PMcarlw
05/06/2017, 9:18 PMcarlw
05/06/2017, 9:19 PMkastork
05/06/2017, 9:20 PMProcessBuilder
running an external, non-java programkastork
05/06/2017, 9:21 PMkastork
05/06/2017, 9:23 PMcarlw
05/06/2017, 9:23 PM