tornadofx / tornadofx / enableWhen

enableWhen

fun <T : Node> T.enableWhen(expr: () -> ObservableValue<Boolean>): T

This extension function will make sure that the given node is enabled when ever, the given expr returning an observable boolean value equals true.

fun <T : Node> T.enableWhen(predicate: ObservableValue<Boolean>): <ERROR CLASS>

This extension function will make sure that the given node is enabled when ever, the given predicate observable boolean value equals true.