TimelineKit API
    Preparing search index...

    Interface ShiftValidationResult

    Result of shift validation.

    interface ShiftValidationResult {
        invalidRange: number[];
        overlapping: number[];
        valid: boolean;
    }
    Index

    Properties

    invalidRange: number[]

    Indices of shifts where start >= end.

    overlapping: number[]

    Indices of shifts that overlap with another shift.

    valid: boolean

    True if all shifts are valid (no overlaps, no invalid ranges).