Type Alias PerformanceTrackerCallbacks<T>

PerformanceTrackerCallbacks: {
    onEnd?: (
        arg: {
            duration: number;
            metrics: PerformanceTrackerMetrics;
            name: string;
            result: T;
        },
    ) => void;
    onStart?: (arg: { name: string; startTs: number }) => void;
}

Type Parameters

  • T

Type declaration

  • OptionalonEnd?: (
        arg: {
            duration: number;
            metrics: PerformanceTrackerMetrics;
            name: string;
            result: T;
        },
    ) => void
  • OptionalonStart?: (arg: { name: string; startTs: number }) => void