@squawk
    Preparing search index...

    Interface RouteTimingResult

    Result of computing wind-corrected timing across a parsed flight plan route.

    interface RouteTimingResult {
        enduranceHrs: number | undefined;
        fuelSufficient: boolean | undefined;
        legs: RouteTimingLeg[];
        totalDistanceNm: number;
        totalEteHrs: number | undefined;
        totalFuelRequired: number | undefined;
        unresolvedElements: RouteElement[];
    }
    Index

    Properties

    enduranceHrs: number | undefined

    Endurance in hours from fuelAvailable and fuelBurnPerHr, or undefined when either input was omitted.

    fuelSufficient: boolean | undefined

    Whether endurance covers the total estimated time enroute, or undefined when endurance or total ETE could not be computed.

    Ordered legs with their wind-corrected timing.

    totalDistanceNm: number

    Total great-circle route distance in nautical miles.

    totalEteHrs: number | undefined

    Total estimated time enroute in hours, or undefined if any leg could not be timed (ground speed not positive).

    totalFuelRequired: number | undefined

    Total fuel required across all legs (same unit as fuelBurnPerHr), or undefined when no burn rate was given or any leg could not be timed.

    unresolvedElements: RouteElement[]

    Route elements of type unresolved that could not contribute coordinates, passed through from the distance computation.