kaadin-core / ch.frankel.kaadin / com.vaadin.ui.Grid.Column

Extensions for com.vaadin.ui.Grid.Column

bigDecimalConverter fun Column.bigDecimalConverter(): Unit
bigIntegerConverter fun Column.bigIntegerConverter(): Unit
booleanConverter fun Column.booleanConverter(): Unit
buttonRenderer fun Column.buttonRenderer(nullRepresentation: String = "", onClick: (RendererClickEvent) -> Unit = {}): Unit
byteConverter fun Column.byteConverter(): Unit
collectionConverter fun Column.collectionConverter(): Unit
converter fun <P, M> Column.converter(modelClass: Class<M>, presentationClass: Class<P>, convert: (M, Locale) -> P): Converter<P, M>
fun <P, M> Column.converter(modelClass: Class<M>, presentationClass: Class<P>, convert: (M) -> P): Converter<P, M>
fun <P, M> Column.converter(converter: Converter<P, M>): Unit
dateConverter fun Column.dateConverter(): Unit
dateRenderer fun Column.dateRenderer(formatString: String = "%s", locale: Locale = Locale.getDefault(), nullRepresentation: String = ""): Unit
fun Column.dateRenderer(format: DateFormat, nullRepresentation: String = ""): Unit
doubleConverter fun Column.doubleConverter(): Unit
enumConverter fun Column.enumConverter(): Unit
floatConverter fun Column.floatConverter(): Unit
htmlRenderer fun Column.htmlRenderer(nullRepresentation: String = ""): Unit
imageRenderer fun Column.imageRenderer(onClick: (RendererClickEvent) -> Unit = {}): Unit
intConverter fun Column.intConverter(): Unit
longConverter fun Column.longConverter(): Unit
numberRenderer fun Column.numberRenderer(formatString: String = "%s", locale: Locale = Locale.getDefault(), nullRepresentation: String = ""): Unit
fun Column.numberRenderer(format: NumberFormat, nullRepresentation: String = ""): Unit
progressBarRenderer fun Column.progressBarRenderer(): Unit
renderer fun <T> Column.renderer(renderer: Renderer<T>): Unit
fun <T> Column.renderer(renderer: Renderer<T>, converter: Converter<out T, Any>): Unit
shortConverter fun Column.shortConverter(): Unit
textRenderer fun Column.textRenderer(nullRepresentation: String = ""): Unit
unsetConverter fun Column.unsetConverter(): Unit