UNPKG

@flowlab/all

Version:

A cool library focusing on handling various flows

15 lines (13 loc) 370 B
/** * 状态类型枚举 */ export type TaskStatus = 'PENDING' | 'COMPLETED' | 'FAILED' | 'SKIPPED'; export interface TaskStatusMap { [nodeName: string]: TaskStatus; } export interface StatusTrackerInterface { update(nodeName: string, status: TaskStatus): void; getStatus(nodeName: string): TaskStatus | undefined; getAll(): TaskStatusMap; reset(): void; }