@bluelibs/runner - v6.3.1
    Preparing search index...

    Interface TagDependencyTaskMatch<TTag>

    interface TagDependencyTaskMatch<TTag extends ITag<any, any, any, any>> {
        config: TagConfig<TTag> | undefined;
        definition: TaggedTask;
        getInterceptingResourceIds?: () => readonly string[];
        intercept?: (
            middleware: TaskLocalInterceptor<
                TagInputContract<TTag>,
                Promise<TagOutputContract<TTag>>,
            >,
        ) => void;
        run?: TaskDependency<
            TagInputContract<TTag>,
            Promise<TagOutputContract<TTag>>,
        >;
    }

    Type Parameters

    • TTag extends ITag<any, any, any, any>

    Hierarchy (View Summary)

    Index

    Properties

    config: TagConfig<TTag> | undefined
    definition: TaggedTask
    getInterceptingResourceIds?: () => readonly string[]
    intercept?: (
        middleware: TaskLocalInterceptor<
            TagInputContract<TTag>,
            Promise<TagOutputContract<TTag>>,
        >,
    ) => void
    run?: TaskDependency<TagInputContract<TTag>, Promise<TagOutputContract<TTag>>>