ActionResponseOrigin

public enum ActionResponseOrigin<ContentType> : Sendable where ContentType : ContentTypeable

This object represents the origin type of an ActionResult produced by a sequence step in an ActionSequence.

  • The response came from a single Interactor request, carrying the action type of that request.

    Declaration

    Swift

    case action(any InteractorRequestActionTypeable)
  • The response came from an ActionGroup. The associated value holds the results of the group’s child actions, in the order they were declared.

    Declaration

    Swift

    case group(results: [ActionResult<ContentType>]?)
  • The response came from an ActionBranch step.

    Declaration

    Swift

    case branch
  • Undocumented

    Declaration

    Swift

    case none