ReadonlyactionAction name
ReadonlyargsArray of action arguments.
Optional ReadonlyasyncAsync step type, or undefined for sync actions.
ReadonlydataCustom data for the action context to be set by middlewares, an object. Symbols must be used as keys to avoid name clashing between middlewares.
Optional ReadonlyparentParent action context, if any.
Optional ReadonlypreviousPrevious async step context, undefined for sync actions or the first action of a flow.
ReadonlyrootRoot action context, or itself if the root.
Optional ReadonlyspawnSpawn async step context, undefined for sync actions.
ReadonlytargetAction target object.
ReadonlytypeAction type, sync or async.
Low level action context.