Libraries v5.0.0
    Preparing search index...

    Type Alias JobHandler<D>

    JobHandler: (
        input: InferType<D["input"]>,
        context: JobContext<InferType<D["progress"]>>,
    ) => Promise<InferType<D["output"]>> | InferType<D["output"]>

    Strong handler typing without importing execution dependencies into producers.

    Type Parameters

    Type Declaration

      • (
            input: InferType<D["input"]>,
            context: JobContext<InferType<D["progress"]>>,
        ): Promise<InferType<D["output"]>> | InferType<D["output"]>
      • Parameters

        • input: InferType<D["input"]>
        • context: JobContext<InferType<D["progress"]>>

        Returns Promise<InferType<D["output"]>> | InferType<D["output"]>