Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IfConditionActivity

Package version

This activity evaluates a boolean expression and executes either the activities under the ifTrueActivities property or the ifFalseActivities property depending on the result of the expression.

Hierarchy

Indexable

[property: string]: any

Describes unknown properties. The value of an unknown property can be of "any" type.

Index

Properties

Optional dependsOn

dependsOn: ActivityDependency[]

Activity depends on condition.

Optional description

description: undefined | string

Activity description.

expression

expression: Expression

An expression that would evaluate to Boolean. This is used to determine the block of activities (ifTrueActivities or ifFalseActivities) that will be executed.

Optional ifFalseActivities

ifFalseActivities: ActivityUnion[]

List of activities to execute if expression is evaluated to false. This is an optional property and if not provided, the activity will exit without any action.

Optional ifTrueActivities

ifTrueActivities: ActivityUnion[]

List of activities to execute if expression is evaluated to true. This is an optional property and if not provided, the activity will exit without any action.

name

name: string

Activity name.

type

type: "IfCondition"

Polymorphic discriminator, which specifies the different types this object can be

Optional userProperties

userProperties: UserProperty[]

Activity user properties.

Generated using TypeDoc