type AppSolidTable<TFeatures, TData, TTableComponents, TCellComponents, THeaderComponents> = SolidTable<TFeatures, TData> & NoInfer<TTableComponents> & object;Defined in: createTableHook.tsx:344
Extended table API returned by createAppTable with all App wrapper components
AppCell: AppCellComponent<TFeatures, TData, NoInfer<TCellComponents>>;Wraps a cell and provides cell context with pre-bound cellComponents.
<table.AppCell cell={cell}>
{(c) => <td><c.TextCell /></td>}
</table.AppCell>AppFooter: AppHeaderComponent<TFeatures, TData, NoInfer<THeaderComponents>>;Wraps a footer and provides header context with pre-bound headerComponents.
<table.AppFooter header={footer}>
{(f) => <td><table.FlexRender footer={footer} /></td>}
</table.AppFooter>AppHeader: AppHeaderComponent<TFeatures, TData, NoInfer<THeaderComponents>>;Wraps a header and provides header context with pre-bound headerComponents.
<table.AppHeader header={header}>
{(h) => <th><h.SortIndicator /></th>}
</table.AppHeader>AppTable: AppTableComponent<TFeatures>;Root wrapper component that provides table context.
<table.AppTable>
<table>...</table>
</table.AppTable>FlexRender: typeof FlexRender;Convenience FlexRender component attached to the table instance. Renders cell, header, or footer content from column definitions.
<table.FlexRender header={header} />
<table.FlexRender cell={cell} />
<table.FlexRender footer={footer} />TFeatures extends TableFeatures
TData extends RowData
TTableComponents extends Record<string, ComponentType<any>>
TCellComponents extends Record<string, ComponentType<any>>
THeaderComponents extends Record<string, ComponentType<any>>