Skip to content

TableProperties

Defined in: src/core/document-model/types.ts:636

§17.4.60 w:tblPr — a table’s properties: style ref, width/layout, chrome.

readonly optional alignment?: "right" | "left" | "center"

Defined in: src/core/document-model/types.ts:653

ECMA-376 §17.4.27 (w:jc) / xlsx <printOptions horizontalCentered>. Centers or right-aligns a table narrower than the content width; absent ⇒ left.


readonly optional borders?: CellBorders

Defined in: src/core/document-model/types.ts:648


readonly optional defaultCellMargins?: CellMargins

Defined in: src/core/document-model/types.ts:647


readonly optional frozen?: object

Defined in: src/core/document-model/types.ts:659

A sticky-pane hint from a frozen worksheet view (E-SHEET SE3): the first rows rows / cols columns stay pinned while the rest scrolls. Consumed only by the HTML writer (an interactive target); PDF/SVG ignore it.

readonly cols: number

readonly rows: number


readonly optional layout?: "auto" | "fixed"

Defined in: src/core/document-model/types.ts:646


readonly optional look?: TableLook

Defined in: src/core/document-model/types.ts:642


readonly optional styleId?: string

Defined in: src/core/document-model/types.ts:641

§17.7.6 — raw reference to a table style (resolved by the reader’s resolveTableStyles transform; round-trip material afterwards).


readonly optional widthFraction?: number

Defined in: src/core/document-model/types.ts:644


readonly optional widthPt?: Pt

Defined in: src/core/document-model/types.ts:643


readonly optional widthType?: "auto" | "dxa" | "pct" | "nil"

Defined in: src/core/document-model/types.ts:645