rune-langium / visual-editor/src / OtherFormProps
Interface: OtherFormProps
Defined in: packages/visual-editor/src/components/panels/OtherForm.tsx:29
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
allNodeIds? | string[] | All loaded graph node IDs for resolving type name to node ID. | packages/visual-editor/src/components/panels/OtherForm.tsx:42 |
meta | GraphNodeMeta | UI/editor metadata for the node (namespace, errors, ...). Required — nodeData is the pure domain payload and no longer carries any UI metadata (Phase 3 step 3). | packages/visual-editor/src/components/panels/OtherForm.tsx:36 |
nodeData | AnyDomain | null | - | packages/visual-editor/src/components/panels/OtherForm.tsx:30 |
nodeId? | string | null | Graph node id of the displayed type — enables the header "Reveal in graph" action. | packages/visual-editor/src/components/panels/OtherForm.tsx:38 |
onNavigateToNode? | NavigateToNodeCallback | Callback to navigate to a type's graph node. | packages/visual-editor/src/components/panels/OtherForm.tsx:40 |
refOnly? | boolean | True when the node's source file is a curated reference-only entry (no client-side source text). Renders a "Reference Only" pill next to the kind badge so users understand why the panel is non-editable. | packages/visual-editor/src/components/panels/OtherForm.tsx:48 |