Skip to content

Interface: GraphNodeDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Visualization / GraphNodeDto

Interface: GraphNodeDto

Defined in: src/types/visualization.ts:124

A node in the visualization graph.

Properties

color?

optional color: string | null

Defined in: src/types/visualization.ts:126

Color of the node (hex string).


entityId?

optional entityId: string | null

Defined in: src/types/visualization.ts:128

Optional entity ID this node represents (UUID).


id

id: string

Defined in: src/types/visualization.ts:130

Unique identifier for this node.


label

label: string

Defined in: src/types/visualization.ts:132

Display label for the node.


level?

optional level: number | null

Defined in: src/types/visualization.ts:134

Level in hierarchy (for lattice visualization).


nodeType

nodeType: NodeTypeDto

Defined in: src/types/visualization.ts:136

Type of node.


properties?

optional properties: Record<string, string>

Defined in: src/types/visualization.ts:138

Additional properties.


size?

optional size: number | null

Defined in: src/types/visualization.ts:140

Size of the node (for rendering).