raptor
    Preparing search index...

    Interface Criterion<TimeVal, SI, RI, T, N>

    interface Criterion<TimeVal, SI extends Id, RI extends Id, T, N extends string> {
        initialValue: T;
        name: N;
        order: Order<T>;
        update: (
            prefixJourney: Journey<TimeVal, SI, RI, T, [[T, N]]>,
            newJourneyStep: Omit<
                JourneyStep<TimeVal, SI, RI, T, [[T, N]]>,
                "label" | keyof Comparable<never>,
            >,
            timeType: Time<TimeVal>,
            time: TimeVal,
            stop: SI,
        ) => T;
    }

    Type Parameters

    • TimeVal
    • SI extends Id
    • RI extends Id
    • T
    • N extends string

    Hierarchy (View Summary)

    Index

    Properties

    initialValue: T

    Usually 0, +/-Infinity or 1

    name: N
    order: Order<T>
    update: (
        prefixJourney: Journey<TimeVal, SI, RI, T, [[T, N]]>,
        newJourneyStep: Omit<
            JourneyStep<TimeVal, SI, RI, T, [[T, N]]>,
            "label" | keyof Comparable<never>,
        >,
        timeType: Time<TimeVal>,
        time: TimeVal,
        stop: SI,
    ) => T