Skip to content

Interface: LatticeVisualizationRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / LatticeVisualizationRequest

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

Request for lattice (sort hierarchy) visualization.

optional generateDot?: boolean

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

Whether to generate DOT output.


optional includeSynthetic?: boolean

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

Whether to include synthetic sorts (GLB/LUB created).


optional layoutAlgorithm?: LayoutAlgorithmDto

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

Layout algorithm preference.


optional layoutDirection?: LayoutDirectionDto

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

Layout direction preference.


optional limit?: number

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

Maximum sort elements to return (0 = unlimited). Engine default 500.

Step LatticeVisualizationRequest.offset to page through a larger hierarchy; LatticeVisualizationResponse.totalCount says how many there are.


optional maxDepth?: number | null

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

Maximum depth to traverse (default: unlimited).


optional offset?: number

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

Skip this many sort elements (paired with limit). Engine default 0.


optional rootSortId?: string | null

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

Optional root sort ID to start from (UUID).