concepts.dm.crow.behavior.CrowBehaviorWhileLoopSuite#

class CrowBehaviorWhileLoopSuite[source]#

Bases: CrowBehaviorBodySuiteBase

Methods

Attributes

statements

The statements in a behavior body suite.

condition

The condition of the behavior body suite.

max_depth

The maximum depth of the while loop.

__init__(condition, statements, max_depth=10)[source]#
Parameters:
__new__(**kwargs)#
condition: ValueOutputExpression#

The condition of the behavior body suite.

max_depth: int#

The maximum depth of the while loop.

property statements: Tuple[CrowBehaviorCommit | CrowAchieveExpression | CrowUntrackExpression | CrowAssertExpression | CrowBindExpression | CrowControllerApplicationExpression | CrowRuntimeAssignmentExpression | CrowFeatureAssignmentExpression | CrowBehaviorConditionSuite | CrowBehaviorWhileLoopSuite | CrowBehaviorForeachLoopSuite | CrowBehaviorOrderingSuite | CrowBehaviorApplicationExpression, ...]#

The statements in a behavior body suite.