@sheetkit/node / JsTableConfig
Interface: JsTableConfig
Defined in: binding.d.ts:1088
Configuration for creating a table.
Properties
autoFilter?
optionalautoFilter:boolean
Defined in: binding.d.ts:1102
Whether to enable auto-filter on the table.
columns
columns:
JsTableColumn[]
Defined in: binding.d.ts:1096
Column definitions.
displayName
displayName:
string
Defined in: binding.d.ts:1092
The display name shown in the UI.
name
name:
string
Defined in: binding.d.ts:1090
The table name (must be unique within the workbook).
range
range:
string
Defined in: binding.d.ts:1094
The cell range (e.g. "A1:D10").
showColumnStripes?
optionalshowColumnStripes:boolean
Defined in: binding.d.ts:1110
Whether to show column stripes.
showFirstColumn?
optionalshowFirstColumn:boolean
Defined in: binding.d.ts:1104
Whether to show first column formatting.
showHeaderRow?
optionalshowHeaderRow:boolean
Defined in: binding.d.ts:1098
Whether to show the header row. Defaults to true.
showLastColumn?
optionalshowLastColumn:boolean
Defined in: binding.d.ts:1106
Whether to show last column formatting.
showRowStripes?
optionalshowRowStripes:boolean
Defined in: binding.d.ts:1108
Whether to show row stripes.
styleName?
optionalstyleName:string
Defined in: binding.d.ts:1100
The table style name (e.g. "TableStyleMedium2").