Interface SequenceTaskBaseConfig<Result, Binding>

Represents the base configuration for a sequence of tasks

interface SequenceTaskBaseConfig<Result = any, Binding = any> {
    options: WellIdentifiedTaskOptions<any>;
    pattern: {
        finally?: SingleTaskBaseConfig<Result, Binding>[];
        post?: SingleTaskBaseConfig<Result, Binding>[];
        pre?: SingleTaskBaseConfig<Result, Binding>[];
        task: SingleTaskBaseConfig<Result, Binding>;
    };
}

Type Parameters

  • Result = any
  • Binding = any

Properties

Properties

The schedule of the task

pattern: {
    finally?: SingleTaskBaseConfig<Result, Binding>[];
    post?: SingleTaskBaseConfig<Result, Binding>[];
    pre?: SingleTaskBaseConfig<Result, Binding>[];
    task: SingleTaskBaseConfig<Result, Binding>;
}

Task pattern