concepts.dm.crow.behavior.CrowBehaviorWhileLoopSuite#
- class CrowBehaviorWhileLoopSuite[source]#
Bases:
CrowBehaviorBodySuiteBase
Methods
Attributes
The statements in a behavior body suite.
The condition of the behavior body suite.
The maximum depth of the while loop.
- __init__(condition, statements, max_depth=10)[source]#
- Parameters:
condition (ValueOutputExpression)
statements (Sequence[CrowBehaviorCommit | CrowAchieveExpression | CrowUntrackExpression | CrowAssertExpression | CrowBindExpression | CrowControllerApplicationExpression | CrowRuntimeAssignmentExpression | CrowFeatureAssignmentExpression | CrowBehaviorConditionSuite | CrowBehaviorWhileLoopSuite | CrowBehaviorForeachLoopSuite | CrowBehaviorOrderingSuite | CrowBehaviorApplicationExpression])
max_depth (int)
- __new__(**kwargs)#
- condition: ValueOutputExpression#
The condition of the behavior body suite.
- property statements: Tuple[CrowBehaviorCommit | CrowAchieveExpression | CrowUntrackExpression | CrowAssertExpression | CrowBindExpression | CrowControllerApplicationExpression | CrowRuntimeAssignmentExpression | CrowFeatureAssignmentExpression | CrowBehaviorConditionSuite | CrowBehaviorWhileLoopSuite | CrowBehaviorForeachLoopSuite | CrowBehaviorOrderingSuite | CrowBehaviorApplicationExpression, ...]#
The statements in a behavior body suite.