AtomicStep class abstract

Smallest mutable unit of the steps flow logic. Derived classes have to override the execution function because an AtomicStep is the smallest unit, and the only unit that is executable.

After configuration the configured steps will be parsed into their smallest parts AtomicSteps.

Inheritance
Implementers

Constructors

AtomicStep({required String name, required String description, bool ignoreFailure = false})

Properties

description String
finalinherited
hashCode int
The hash code for this object.
no setterinherited
ignoreFailure bool
final
name String
finalinherited
next AtomicStep?
After configuration, every step links to its descendant.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

configure() Step
override
execute(FlowContext context) FutureOr<Response?>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited