Skip to content

rune-langium / visual-editor/src / DataTypeFormProps

Interface: DataTypeFormProps

Defined in: packages/visual-editor/src/components/editors/DataTypeForm.tsx:88

Properties

PropertyTypeDescriptionDefined in
actionsDataFormActionsData-specific editor form action callbacks.packages/visual-editor/src/components/editors/DataTypeForm.tsx:96
allNodeIds?string[]All loaded graph node IDs for resolving type name to node ID.packages/visual-editor/src/components/editors/DataTypeForm.tsx:104
allNodes?TypeGraphNode[]All graph nodes (for inherited member resolution via useEffectiveMembers).packages/visual-editor/src/components/editors/DataTypeForm.tsx:98
availableTypesTypeOption[]Available type options for selectors.packages/visual-editor/src/components/editors/DataTypeForm.tsx:94
dataAnyGraphNodeData payload for the selected node (AnyGraphNode with $type='Data').packages/visual-editor/src/components/editors/DataTypeForm.tsx:92
nodeIdstringNode ID of the Data type being edited.packages/visual-editor/src/components/editors/DataTypeForm.tsx:90
onNavigateToNode?NavigateToNodeCallbackCallback to navigate to a type's graph node.packages/visual-editor/src/components/editors/DataTypeForm.tsx:102
renderExpressionEditor?(props) => ReactNodeOptional render-prop for a rich expression editor.packages/visual-editor/src/components/editors/DataTypeForm.tsx:100

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