Interface: SdvTableLinkedProps<Row>
Defined in: packages/sdvtables/src/react/index.tsx:88
J31 (A8): <SdvTable/> rendering an engine you own (from createTable or useTable, linked with
linkSelection). Its own spec and rows are rendered; spec and rows passed beside it are accepted and IGNORED
(change the rows with table.setRows). Initial state (pageSize, sort) belongs to that engine, so it is rejected.
Type Parameters
Row
Row
Properties
css?
optionalcss?:"none"|"inline"
Defined in: packages/sdvtables/src/react/index.tsx:98
"none" leaves the theme stylesheet out
interactive?
optionalinteractive?:boolean
Defined in: packages/sdvtables/src/react/index.tsx:96
toolbar filters, sort headers and a pager; without it, the engine's current page as a static table
pageSize?
optionalpageSize?:undefined
Defined in: packages/sdvtables/src/react/index.tsx:100
rejected: set it on the engine (createTable(spec, rows, { pageSize }))
rows?
optionalrows?: readonlyRow[]
Defined in: packages/sdvtables/src/react/index.tsx:94
ignored: the engine's own rows are rendered
sort?
optionalsort?:undefined
Defined in: packages/sdvtables/src/react/index.tsx:102
rejected: set it on the engine (createTable(spec, rows, { sort }))
spec?
optionalspec?:TableSpec<Row>
Defined in: packages/sdvtables/src/react/index.tsx:92
ignored: the engine's own spec is rendered
table
table:
Table<Row>
Defined in: packages/sdvtables/src/react/index.tsx:90
the engine to render; the component re-renders on its changes