InteractorConfiguring
@MainActor
public protocol InteractorConfiguring<InteractorType>This protocol represents a configuration for a specific action an Interactor should take.
- 
                  
                  An enum which represents types of Interactors. Each Destination may have its own Interactor types. DeclarationSwift associatedtype InteractorType : InteractorTypeable
- 
                  
                  A class type of the Interactor to be configured. DeclarationSwift associatedtype Interactor : AbstractInteractable
- 
                  
                  An enum which defines types of actions for a particular Interactor. DeclarationSwift associatedtype ActionType : InteractorRequestActionTypeable
- 
                  
                  An enum type representing the kind of interactor to be configured. DeclarationSwift @MainActor var interactorType: InteractorType { get }
- 
                  
                  An enum type representing the type of interactor request action. DeclarationSwift @MainActor var actionType: ActionType { get }
- 
                  
                  The type of interactor assistant associated with the interactor to be configured. DeclarationSwift @MainActor var assistantType: InteractorAssistantType { get }
- 
                  
                  Assigns an interactor assistant to a Destination. DeclarationSwift @MainActor func assignInteractorAssistant<Destination>(destination: Destination, interactionType: Destination.UserInteractionType) where Destination : Destinationable, Self.InteractorType == Destination.InteractorTypeParametersdestinationThe Destination to apply this interactor assistant to. interactionTypeThe user interaction type to associate this assistant with. 
 View on GitHub
            View on GitHub
          