Skip to content

TableOverlay

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

§20.5 — a spreadsheet’s drawings over the part of the sheet one table prints. A drawing is anchored to cells, not to paper: each page the table spans shows the part of every drawing that lies over the rows and columns it prints, and cuts it off where they end — a chart across a page break is printed in two pieces, a drawing in the repeated title rows on every page, and what runs out of the print area not at all. Excel prints a sheet so.

readonly drawings: readonly BodyElement[]

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

The drawings, out-of-flow floats placed in the sheet’s own frame: posH from the sheet’s left edge, posV from its top, the frame of RowProperties.sheetTopPt.


readonly leftPt: Pt

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

Where they stand in the table, from its left edge (past a printed row-number column).


readonly optional mirrored?: boolean

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

§18.3.1.87 — the sheet reads from the right: its first column stands at the right.


readonly sheetLeftPt: Pt

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

Where the sheet’s columns this table prints begin, in the drawings’ frame.


readonly widthPt: Pt

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

How wide those columns run.