FFActionNode constructor
FFActionNode({
- String? key,
- FFAction? action,
- FFConditionActions? conditionActions,
- FFTerminateAction? terminate,
- FFActionNode? followUpAction,
- FFAnnotations? annotations,
- FFLoopAction? loopAction,
- FFLoopBreakAction? loopBreak,
- FFParallelActions? parallelActions,
Implementation
factory FFActionNode({
$core.String? key,
FFAction? action,
FFConditionActions? conditionActions,
FFTerminateAction? terminate,
FFActionNode? followUpAction,
FFAnnotations? annotations,
FFLoopAction? loopAction,
FFLoopBreakAction? loopBreak,
FFParallelActions? parallelActions,
}) {
final result = create();
if (key != null) result.key = key;
if (action != null) result.action = action;
if (conditionActions != null) result.conditionActions = conditionActions;
if (terminate != null) result.terminate = terminate;
if (followUpAction != null) result.followUpAction = followUpAction;
if (annotations != null) result.annotations = annotations;
if (loopAction != null) result.loopAction = loopAction;
if (loopBreak != null) result.loopBreak = loopBreak;
if (parallelActions != null) result.parallelActions = parallelActions;
return result;
}