Interface Task<TContext>

interface Task<TContext> {
    errors?: Error[];
    retry?: number;
    retryCount?: number;
    skip?: ((ctx) => boolean);
    task: ((ctx, task) => Promise<void | Task<TContext>[]>);
    title: string;
}

Type Parameters

  • TContext = unknown

Properties

errors?: Error[]
retry?: number
retryCount?: number
skip?: ((ctx) => boolean)

Type declaration

    • (ctx): boolean
    • Parameters

      Returns boolean

task: ((ctx, task) => Promise<void | Task<TContext>[]>)

Type declaration

title: string