Skip to content

WorkbookTable@sheetwrite/core

On this page

Serializable canonical workbook table. Its range includes header/totals rows.

Members 8

id
name Workbook-global, case-insensitively unique structured-reference name.
name: string;
range Inclusive table rectangle on one stable sheet ID.
range: Range;
columns Ordered stable columns; length is exactly the table rectangle width.
headerRow Whether the first range row is the structured-reference header row.
headerRow: boolean;
totalsRow Whether the last range row is the structured-reference totals row.
totalsRow: boolean;
style
unsupportedFeatures
unsupportedFeatures?: WorkbookTableUnsupportedFeature[];

Declaration

View full TypeScript declaration
export interface WorkbookTable {
name: string;
range: Range;
columns: WorkbookTableColumn[];
headerRow: boolean;
totalsRow: boolean;
unsupportedFeatures?: WorkbookTableUnsupportedFeature[];
}

Referenced by

Workspace packages depending on @sheetwrite/core

  • @sheetwrite/benchdependency
  • @sheetwrite/docs-startdependency
  • @sheetwrite/reactdependency
  • @sheetwrite/sveltedependency
  • @sheetwrite/vuedependency
  • @sheetwrite/xlsxdependency

Public exports naming WorkbookTable

Documentation