@sheetkit/node / JsTableConfig
Interface: JsTableConfig
Defined in: binding.d.ts:1012
Configuration for creating a table.
Properties
autoFilter?
optionalautoFilter:boolean
Defined in: binding.d.ts:1026
Whether to enable auto-filter on the table.
columns
columns:
JsTableColumn[]
Defined in: binding.d.ts:1020
Column definitions.
displayName
displayName:
string
Defined in: binding.d.ts:1016
The display name shown in the UI.
name
name:
string
Defined in: binding.d.ts:1014
The table name (must be unique within the workbook).
range
range:
string
Defined in: binding.d.ts:1018
The cell range (e.g. "A1:D10").
showColumnStripes?
optionalshowColumnStripes:boolean
Defined in: binding.d.ts:1034
Whether to show column stripes.
showFirstColumn?
optionalshowFirstColumn:boolean
Defined in: binding.d.ts:1028
Whether to show first column formatting.
showHeaderRow?
optionalshowHeaderRow:boolean
Defined in: binding.d.ts:1022
Whether to show the header row. Defaults to true.
showLastColumn?
optionalshowLastColumn:boolean
Defined in: binding.d.ts:1030
Whether to show last column formatting.
showRowStripes?
optionalshowRowStripes:boolean
Defined in: binding.d.ts:1032
Whether to show row stripes.
styleName?
optionalstyleName:string
Defined in: binding.d.ts:1024
The table style name (e.g. "TableStyleMedium2").