Skip to content

rune-langium / codegen/src/export / resolveExcelSheets

Function: resolveExcelSheets() ​

ts
function resolveExcelSheets(options): {
  conditions: boolean;
  enums: boolean;
  typeAliases: boolean;
  types: boolean;
};

Defined in: packages/codegen/src/options/excel-options.ts:43

Resolve the effective sheet toggles from a partial/absent options block, applying the schema defaults. Used by the emitter so a missing excel option or a partial sheets object still produces a complete workbook.

Parameters ​

ParameterType
options| { sheets?: Partial<{ conditions: boolean; enums: boolean; typeAliases: boolean; types: boolean; }>; } | undefined

Returns ​

ts
{
  conditions: boolean;
  enums: boolean;
  typeAliases: boolean;
  types: boolean;
}
NameTypeDefined in
conditionsbooleanpackages/codegen/src/options/excel-options.ts:27
enumsbooleanpackages/codegen/src/options/excel-options.ts:25
typeAliasesbooleanpackages/codegen/src/options/excel-options.ts:26
typesbooleanpackages/codegen/src/options/excel-options.ts:24

Core packages released under MIT. Studio app released under FSL-1.1-ALv2.