Manual Reference Source
import ExecutionStatus from 'cloudify-stage/basic/ExecutionStatus.js'
public class | source

ExecutionStatus

Extends:

react~Component → ExecutionStatus

ExecutionStatus is a component which shows execution status as icon with optional status and workflow ID strings.

Access

Stage.Basic.ExecutionStatus

Usage

Label with status and worfklow ID

ExecutionStatus

<ExecutionStatus execution={execution} />

Only icon

ExecutionStatus

<ExecutionStatus execution={execution} showLabel={false} />

Scheduled execution popup

ExecutionStatus

<ExecutionStatus execution={execution} showWorkflowId={false} />

Static Member Summary

Static Public Members
public static

Static Public Members

public static propTypes: * source

Properties:

NameTypeAttributeDescription
execution object

Execution resource object

labelProps object
  • optional
  • default: {}

Props to be passed to Label component

iconProps object
  • optional
  • default: {}

Props to be passed to Icon component

allowShowingPopup bool
  • optional
  • default: true

If set to true and execution is in one of the waiting states, then popup will be shown on hovering execution status label displaying scheduled_for value

showLabel bool
  • optional
  • default: true

If set to true, then execution status will be added to label

showWorkflowId bool
  • optional
  • default: true

If set to true, then workflow ID will be added to label