Interface representing the pacing data.

Implements

Constructors

Properties

chunks: PaceChunk[] = []

An array of pacing chunks.

plan: Types.Plan
version?: number

last time this pacing was updated

Accessors

  • get status(): {
        chunks: number;
        complete: boolean;
        errorMessage: undefined
        | string;
        iterations: number[];
        success: boolean;
    }
  • The status of the pacing, including completion, success, and number of chunks.

    Returns {
        chunks: number;
        complete: boolean;
        errorMessage: undefined | string;
        iterations: number[];
        success: boolean;
    }

Methods

  • calculate pacing for each pacing chunk

    Returns void

  • make sure chunks nps increasing monotincally and merge if needed

    Returns void