jschneider
11/10/2018, 5:17 PMinline fun <reified T> EventTarget.label(
observable: ObservableValue<T>,
graphicProperty: ObjectProperty<Node>? = null,
crossinline convert: (T) -> String
): Label {
val converter = object : OneWayConverter<T>() {
override fun format(toFormat: T): String {
return convert(toFormat)
}
}
return this@label.label(
observable = observable,
graphicProperty = graphicProperty,
converter = converter
)
}