@awesome-ecs/abstract
Version:
A comprehensive Entity-Component-System (ECS) Architecture implementation. Abstract components.
30 lines (29 loc) • 822 B
JavaScript
//#region src/pipelines/pipeline-status.ts
/**
* The PipelineStatus enum represents the different states a pipeline can be in.
*
* @remarks
* This enum is used to track the current status of the pipeline.
*/
let PipelineStatus = /* @__PURE__ */ function(PipelineStatus$1) {
/**
* The pipeline is currently idle and not processing any tasks.
*/
PipelineStatus$1["idle"] = "idle";
/**
* The pipeline is currently processing tasks.
*/
PipelineStatus$1["ongoing"] = "ongoing";
/**
* The pipeline has completed all tasks successfully.
*/
PipelineStatus$1["completed"] = "completed";
/**
* The pipeline has been halted due to an error or middleware intervention.
*/
PipelineStatus$1["halted"] = "halted";
return PipelineStatus$1;
}({});
//#endregion
export { PipelineStatus };
//# sourceMappingURL=index.js.map