TableExpansion.id
property · packages/mixins-ui/src/table.ts:108
readonly id: stringPrefixes the details' ids, unique on the page.
Mixins / foldkit-mixins-ui
interface · packages/mixins-ui/src/table.ts:106
interface TableExpansion<Row, Message> {
readonly id: string
readonly isExpanded: (row: Row) => boolean
readonly onToggle: (row: Row, expanded: boolean) => Message
readonly detail: (row: Row) => Html
readonly label?: ((row: Row) => string) | undefined
}Rows that open on a press to show a detail below them.
TableExpansion.idproperty · packages/mixins-ui/src/table.ts:108
readonly id: stringPrefixes the details' ids, unique on the page.
TableExpansion.isExpandedproperty · packages/mixins-ui/src/table.ts:109
readonly isExpanded: (row: Row) => booleanTableExpansion.onToggleproperty · packages/mixins-ui/src/table.ts:110
readonly onToggle: (row: Row, expanded: boolean) => MessageTableExpansion.detailproperty · packages/mixins-ui/src/table.ts:111
readonly detail: (row: Row) => HtmlTableExpansion.labelproperty · packages/mixins-ui/src/table.ts:113
readonly label?: ((row: Row) => string) | undefinedThe open button's name; default "Show details".