Execution Actions

Execution list actions, start, and cancel dialogs

SaaSWorkflow

Overview

The Executions components provide interactive controls for managing workflow execution instances. ExecutionListActions renders toolbar buttons for starting new executions and performing bulk cancellations. ExecutionRowActions provides a context menu for individual execution rows with status-aware actions (pause, resume, cancel). StartExecutionDialog handles starting a new execution with optional input data. CancelExecutionDialog confirms execution cancellation.

Usage

import { ConfirmationDialog } from '@leanicon/web-builder-library/saas'

;<ConfirmationDialog
  open={isOpen}
  onOpenChange={setIsOpen}
  title="Cancel Execution"
  description="Are you sure you want to cancel this execution?"
  variant="destructive"
  confirmLabel="Cancel Execution"
  onConfirm={handleCancel}
/>

Variants

Start Execution Dialog

Cancel Execution Dialog

Cancel Execution Loading

Pause/Resume Running Execution

Resume Paused Execution