API REFERENCE

GanttCriticalPathResult

The GanttCriticalPathResult type declaration and related types. Optional fields are marked with ?.

Type declaration

typescript
export interface GanttCriticalPathResult {
  status:'ok'|'empty'|'invalid-input'|'cycle'|'overflow';reason:string|null;
  projectStart:number|null;projectFinish:number|null;deadline:number|null;duration:number;
  tasks:GanttCriticalTask[];links:GanttCriticalDependency[];criticalTaskIds:string[];criticalDependencyIds:string[];
  cycles:string[][];taskDiagnostics:GanttDiagnostics;dependencyDiagnostics:GanttDependencyDiagnostics;
  respectStartDates:boolean;tolerance:number;
}