"use strict";(self.webpackChunkdami=self.webpackChunkdami||[]).push([[724],{724:(t,e,s)=>{async function i({data:t,id:e}){let s=!1;if("stop-current"===t.type)return{};if(["stop-specific","stop-all"].includes(t.type)){const e=[],i="stop-specific"===t.type;this.engine.states.getAll.forEach((s=>{i&&!t.workflowsToStop.includes(s.workflowId)||e.push(s.id)}));for(const n of e)n===this.engine.id?s=!!i||!t.exceptCurrent:await this.engine.states.stop(n)}return s?{}:{data:"",nextBlockId:this.getBlockConnections(e)}}s.r(e),s.d(e,{default:()=>i})}}]);