Skip to main content

ParsedTemplate

Defined in: impl/js/src/types.ts:382

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.configVarsimpl/js/src/types.ts:346
fileGroupKeysstring[]ExperimentalTemplateModel.fileGroupKeysimpl/js/src/types.ts:343
inputsInputSpec[]ExperimentalTemplateModel.inputsimpl/js/src/types.ts:347
listSheetsRecord<string, string[]>ExperimentalTemplateModel.listSheetsimpl/js/src/types.ts:345
metaTemplateMetaExperimentalTemplateModel.metaimpl/js/src/types.ts:341
resolvedInputs?Record<string, string>ExperimentalTemplateModel.resolvedInputsimpl/js/src/types.ts:351
sheetTemplatesSheetTemplate[]ExperimentalTemplateModel.sheetTemplatesimpl/js/src/types.ts:344
sourcesSourceSpec[]ExperimentalTemplateModel.sourcesimpl/js/src/types.ts:353
variablesTemplateVariable[]ExperimentalTemplateModel.variablesimpl/js/src/types.ts:342
warningsXtlWarning[]ExperimentalTemplateModel.warningsimpl/js/src/types.ts:354
workbookWorkbookExperimental-impl/js/src/types.ts:383