tornadofx / tornadofx / javafx.scene.control.ComboBoxBase

Extensions for javafx.scene.control.ComboBoxBase

bind fun <T> ComboBoxBase<T>.bind(property: ObservableValue<T>, readonly: Boolean = false): Unit
editableWhen fun ComboBoxBase<*>.editableWhen(predicate: ObservableValue<Boolean>): <ERROR CLASS>
required fun <T> ComboBoxBase<T>.required(trigger: ValidationTrigger = ValidationTrigger.OnChange(), message: String? = viewModelBundle["required"]): <ERROR CLASS>
validator fun <T> ComboBoxBase<T>.validator(trigger: ValidationTrigger = ValidationTrigger.OnChange(), validator: ValidationContext.(T?) -> ValidationMessage?): <ERROR CLASS>

Add a validator to a ComboBox that is already bound to a model property.