IFClite TypeScript API
    Preparing search index...

    Type Alias WorkerTraceHost

    WorkerTraceHost: (data: unknown, run: () => Promise<void>) => Promise<void> & {
        flush(completedSpan?: string): void;
    }

    The wrapped dispatch, plus flush(): post what is pending NOW. A worker the main thread terminates on a message it is about to send (the pre-pass worker on its final event) calls it first, or the counters die with it.

    Type Declaration

      • (data: unknown, run: () => Promise<void>): Promise<void>
      • Parameters

        • data: unknown
        • run: () => Promise<void>

        Returns Promise<void>

    • flush: function
      • Drain finished work; optionally finish all open spans with the given name before a terminal event.

        Parameters

        • OptionalcompletedSpan: string

        Returns void