본문으로 건너뛰기

ParsedTemplate

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

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:253
fileGroupKeysstring[]ExperimentalTemplateModel.fileGroupKeysimpl/js/src/types.ts:250
inputsInputSpec[]ExperimentalTemplateModel.inputsimpl/js/src/types.ts:254
listSheetsRecord<string, string[]>ExperimentalTemplateModel.listSheetsimpl/js/src/types.ts:252
metaTemplateMetaExperimentalTemplateModel.metaimpl/js/src/types.ts:248
resolvedInputs?Record<string, string>ExperimentalTemplateModel.resolvedInputsimpl/js/src/types.ts:258
sheetTemplatesSheetTemplate[]ExperimentalTemplateModel.sheetTemplatesimpl/js/src/types.ts:251
sourcesSourceSpec[]ExperimentalTemplateModel.sourcesimpl/js/src/types.ts:260
variablesTemplateVariable[]ExperimentalTemplateModel.variablesimpl/js/src/types.ts:249
warningsXtlWarning[]ExperimentalTemplateModel.warningsimpl/js/src/types.ts:261
workbookWorkbookExperimental-impl/js/src/types.ts:292