The dependency links to route.
Optionaldata?: Record<string, unknown>Optional arbitrary metadata for consumer use. Preserved in the parsed output.
Unique positive integer identifier for the dependency link.
Optionalreadonly?: booleanWhen true, the link cannot be modified or deleted through the UI.
The id of the predecessor task (the task that drives the dependency).
The id of the successor task (the task that depends on the predecessor).
Dependency type.
'FS' — Finish-to-start: successor starts after predecessor finishes.'SS' — Start-to-start: successor starts at the same time as predecessor.'FF' — Finish-to-finish: successor finishes at the same time as predecessor.'SF' — Start-to-finish: successor finishes after predecessor starts.A map from task ID to its computed BarLayout.
An array of RoutedLink objects with computed vertex paths.
Computes orthogonal routing for all dependency links. Links whose source or target is not in the layout map are skipped silently (e.g. when the row is collapsed).