Interface: HyperedgeDto
@kortexya/reasoninglayer / Visualization / HyperedgeDto
Interface: HyperedgeDto
Defined in: src/types/visualization.ts:170
A hyperedge connecting multiple nodes in the visualization graph.
Properties
color?
optionalcolor:string|null
Defined in: src/types/visualization.ts:172
Color of the hyperedge (hex string).
hyperedgeType
hyperedgeType:
HyperedgeTypeDto
Defined in: src/types/visualization.ts:174
Type of hyperedge.
id
id:
string
Defined in: src/types/visualization.ts:176
Unique identifier for this hyperedge.
label?
optionallabel:string|null
Defined in: src/types/visualization.ts:178
Display label for the hyperedge.
nodes
nodes:
string[]
Defined in: src/types/visualization.ts:180
IDs of all nodes connected by this hyperedge.
ordered
ordered:
boolean
Defined in: src/types/visualization.ts:182
Whether the nodes are ordered.
properties?
optionalproperties:Record<string,string>
Defined in: src/types/visualization.ts:184
Additional properties.
sourceTermId?
optionalsourceTermId:string|null
Defined in: src/types/visualization.ts:186
Optional source term ID (UUID).