Member Junction
    Preparing search index...

    Emitted when an installer phase finishes (successfully, with failure, or skipped). Frontends typically render this as a checkmark, X, or skip indicator with duration.

    interface PhaseEndEvent {
        DurationMs: number;
        Error?: InstallerError;
        Phase: PhaseId;
        Status: "completed" | "failed" | "skipped";
        Type: "phase:end";
    }
    Index

    Properties

    DurationMs: number

    Wall-clock time the phase took, in milliseconds.

    The error that caused the failure (present only when Status === 'failed').

    Phase: PhaseId

    Identifier of the phase that ended.

    Status: "completed" | "failed" | "skipped"

    Outcome of the phase.

    Type: "phase:end"

    Event type discriminator.