Package-level declarations

Types

Link copied to clipboard
interface Cell : Component

Runtime value holder for a single table position (row × column).

Link copied to clipboard
interface CellFinder : Finder<Cell>
Link copied to clipboard
Link copied to clipboard
interface Column : Schema, Hideable

Column schema used within a TableSchema.

Link copied to clipboard
interface Finder<T : Any>

Typed lookup utility for table columns by identifier and kind.

Link copied to clipboard
interface Row : Mappable
Link copied to clipboard

Tabular component exposing rows of Row values.

Link copied to clipboard

Field that represents a structured table of rows and columns.

Link copied to clipboard
interface TableSchema : Schema

Schema describing a table structure and its nested relationships.

Functions

Link copied to clipboard
inline fun MutableMap<String, Any?>.toCell(column: Column): Cell
Link copied to clipboard
inline fun List<Column>.toCells(wrapped: MutableMap<String, Any?>): Cells
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun MutableMap<String, Any?>.toTableRow(columns: List<Column>): Row
Link copied to clipboard