Saltar al contenido principal

ParsedTemplate

Defined in: src/types.ts:266

Experimental

The full template parse output, including the live ExcelJS workbook.

— the workbook field leaks the underlying library; any non-trivial use of this type couples host code to ExcelJS. Hosts SHOULD prefer TemplateModel (returned by analyzeModel) for a serializable workbook-free view. ParsedTemplate.workbook is subject to library upgrades and may change shape across xl3 minor versions.

Extends

Properties

PropertyTypeDescriptionInherited fromDefined in
configVarsRecord<string, string>ExperimentalTemplateModel.configVarssrc/types.ts:228
fileGroupKeysstring[]ExperimentalTemplateModel.fileGroupKeyssrc/types.ts:225
inputsInputSpec[]ExperimentalTemplateModel.inputssrc/types.ts:229
listSheetsRecord<string, string[]>ExperimentalTemplateModel.listSheetssrc/types.ts:227
metaTemplateMetaExperimentalTemplateModel.metasrc/types.ts:223
resolvedInputs?Record<string, string>ExperimentalTemplateModel.resolvedInputssrc/types.ts:233
sheetTemplatesSheetTemplate[]ExperimentalTemplateModel.sheetTemplatessrc/types.ts:226
sourcesSourceSpec[]ExperimentalTemplateModel.sourcessrc/types.ts:235
variablesTemplateVariable[]ExperimentalTemplateModel.variablessrc/types.ts:224
warningsXtlWarning[]ExperimentalTemplateModel.warningssrc/types.ts:236
workbookWorkbookExperimental-src/types.ts:267