Skip to content

rune-langium / codegen/src/export / GeneratedProjection

Interface: GeneratedProjection ​

Defined in: packages/codegen/src/projection/types.ts:37

Properties ​

PropertyTypeDescriptionDefined in
body?{ code: string; implementation?: ProjectionImplementation; origins?: ProjectionOrigin[]; sourceMap: SourceMapEntry[]; syntax?: "expression" | "statements"; }Emitter-recorded body or predicate for an embedded editor.packages/codegen/src/projection/types.ts:47
body.codestring-packages/codegen/src/projection/types.ts:48
body.implementation?ProjectionImplementation-packages/codegen/src/projection/types.ts:50
body.origins?ProjectionOrigin[]-packages/codegen/src/projection/types.ts:52
body.sourceMapSourceMapEntry[]-packages/codegen/src/projection/types.ts:49
body.syntax?"expression" | "statements"-packages/codegen/src/projection/types.ts:51
codestring-packages/codegen/src/projection/types.ts:40
implementation?ProjectionImplementation-packages/codegen/src/projection/types.ts:43
language"typescript" | "python"-packages/codegen/src/projection/types.ts:38
origins?ProjectionOrigin[]-packages/codegen/src/projection/types.ts:45
requiredHelpersreadonly string[]-packages/codegen/src/projection/types.ts:42
sourceMapSourceMapEntry[]-packages/codegen/src/projection/types.ts:41
subjectProjectionSubject-packages/codegen/src/projection/types.ts:39
syntax?"expression" | "statements"-packages/codegen/src/projection/types.ts:44

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