Interface: SheetTemplate
Defined in: src/types.ts:139
A single sheet within a parsed template — its directives, group
keys, and data blocks. Returned indirectly via analyze
(ParsedTemplate.sheetTemplates).
TypeScript-impl-specific shape. Porters should NOT copy this structure into their own internal model (see PORTERS_GUIDE.md "What you MUST NOT copy from the TS impl"); use it only to inspect the TS impl's parsed output.
Properties
| Property | Type | Defined in |
|---|---|---|
blocks | DataBlock[] | src/types.ts:146 |
dataEndRow | number | src/types.ts:143 |
dataStartRow | number | src/types.ts:142 |
directiveRows | number[] | src/types.ts:145 |
directives | Directive[] | src/types.ts:144 |
groupKeys | string[] | src/types.ts:141 |
originalName | string | src/types.ts:140 |