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
| Parameter | Type |
|---|---|
options | | { sheets?: Partial<{ conditions: boolean; enums: boolean; typeAliases: boolean; types: boolean; }>; } | undefined |
Returns
ts
{
conditions: boolean;
enums: boolean;
typeAliases: boolean;
types: boolean;
}| Name | Type | Defined in |
|---|---|---|
conditions | boolean | packages/codegen/src/options/excel-options.ts:27 |
enums | boolean | packages/codegen/src/options/excel-options.ts:25 |
typeAliases | boolean | packages/codegen/src/options/excel-options.ts:26 |
types | boolean | packages/codegen/src/options/excel-options.ts:24 |