Skip to content

rune-langium / visual-editor/src / GraphNodeMeta

Interface: GraphNodeMeta ​

Defined in: packages/visual-editor/src/types.ts:47

Properties ​

PropertyTypeDescriptionDefined in
annotationDefinitions?Readonly<Record<string, { name: string; namespace: string; }>>Derived linked scope facts; never part of the authored domain payload.packages/visual-editor/src/types.ts:59
comments?stringUI-only annotation (not from AST).packages/visual-editor/src/types.ts:61
deferred?booleanTrue only on deferred-export placeholder nodes (list-only curated types not yet hydrated). Drives on-demand hydration gating in the explorer.packages/visual-editor/src/types.ts:64
errorsValidationError[]-packages/visual-editor/src/types.ts:55
hasExternalRefsboolean-packages/visual-editor/src/types.ts:57
imports?readonly NamespaceImport[]File-local import bindings for authored reference labels and navigation.packages/visual-editor/src/types.ts:54
isReadOnly?boolean-packages/visual-editor/src/types.ts:56
namespacestring-packages/visual-editor/src/types.ts:48
namespaceOverride?booleanOwning Rune source uses the native namespace override marker.packages/visual-editor/src/types.ts:50
sourceUri?stringAuthoritative owning document; retained across edits and renames.packages/visual-editor/src/types.ts:52

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