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

Extensions for com.vaadin.ui.Grid

beanItemContainer fun <T> Grid.beanItemContainer(type: Class<T>, init: BeanItemContainer<T>.() -> Unit = {}): BeanItemContainer<T>
fun <T> Grid.beanItemContainer(type: Class<T>, collection: Collection<T>, init: BeanItemContainer<T>.() -> Unit = {}): <ERROR CLASS>
fun <T> Grid.beanItemContainer(type: Class<T>, vararg bean: T, init: BeanItemContainer<T>.() -> Unit = {}): <ERROR CLASS>
cellStyleGenerator fun Grid.cellStyleGenerator(generator: (CellReference) -> String?): Unit
fun Grid.cellStyleGenerator(className: String, predicate: (CellReference) -> Boolean): Unit
column fun Grid.column(propertyId: Any, init: Column.() -> Unit = {}): Column
columns fun Grid.columns(propertyIds: List<Any>, init: Column.() -> Unit = {}): Unit
fun Grid.columns(vararg propertyIds: Any, init: Column.() -> Unit = {}): Unit
footerRowAt fun Grid.footerRowAt(index: Int, init: FooterRow.() -> Unit = {}): FooterRow
footerRowAtEnd fun Grid.footerRowAtEnd(init: FooterRow.() -> Unit = {}): FooterRow
footerRowAtStart fun Grid.footerRowAtStart(init: FooterRow.() -> Unit = {}): FooterRow
headerRowAt fun Grid.headerRowAt(index: Int, init: HeaderRow.() -> Unit = {}): HeaderRow
headerRowAtEnd fun Grid.headerRowAtEnd(init: HeaderRow.() -> Unit = {}): HeaderRow
headerRowAtStart fun Grid.headerRowAtStart(init: HeaderRow.() -> Unit = {}): HeaderRow
selectionMode fun Grid.selectionMode(selectionMode: SelectionMode, init: SelectionModel.() -> Unit = {}): Unit