mikehearn
04/18/2017, 6:54 PMmikehearn
04/18/2017, 6:54 PMmikehearn
04/18/2017, 6:54 PMreturn combobox(model.nearestCity, CityDatabase.cityMap.values.toList().sortedBy { it.description }) {
mikehearn
04/18/2017, 6:55 PMmikehearn
04/18/2017, 6:55 PMclass NodeDataModel : ItemViewModel<NodeData>(NodeData()) {
val legalName = bind { item?.legalName }
val nearestCity = bind { item?.nearestCity }
mikehearn
04/18/2017, 6:55 PMmikehearn
04/18/2017, 6:55 PMjava.lang.IllegalArgumentException: The addValidator extension on TextInputControl can only be used on inputs that are already bound bidirectionally to a property in a Viewmodel. Use validator.addValidator() instead or update the binding.
mikehearn
04/18/2017, 6:55 PMmikehearn
04/18/2017, 6:55 PMvalidator {
if (it == null) error("Please select a city") else null
}
edvin
04/18/2017, 7:07 PMmikehearn
04/18/2017, 7:07 PMedvin
04/18/2017, 7:09 PMmikehearn
04/18/2017, 7:09 PMthomasnield
04/18/2017, 8:41 PMedvin
04/18/2017, 8:49 PMedvin
04/18/2017, 8:52 PM1.7.3-SNAPSHOT
(20170418.205128) to https://oss.sonatype.org/content/repositories/snapshots/no/tornado/tornadofx/ now.Ruckus
04/18/2017, 9:00 PMbaseColor
property in, since it was an easy one line change 🙂edvin
04/18/2017, 9:17 PMRuckus
04/18/2017, 9:18 PMedvin
04/18/2017, 9:19 PMRuckus
04/18/2017, 9:20 PMedvin
04/18/2017, 9:24 PMcarlw
04/18/2017, 9:26 PMcarlw
04/18/2017, 9:27 PMedvin
04/18/2017, 9:32 PMedvin
04/18/2017, 9:33 PMedvin
04/18/2017, 9:33 PMedvin
04/18/2017, 9:34 PMthomasnield
04/19/2017, 12:26 AMedvin
04/19/2017, 6:26 AM