InteractorRequestConfiguring
public protocol InteractorRequestConfiguring : Sendable
This protocol represents an Interactor configuration model which defines a request to perform an action.
-
An enum which defines types of actions for a particular Interactor.
Declaration
Swift
associatedtype ActionType : InteractorRequestActionTypeable
-
The type of content that is send with a request to an interactor.
Declaration
Swift
associatedtype RequestContentType : ContentTypeable
-
An enum type representing the type of data that is returned from an interactor.
Declaration
Swift
associatedtype ResultData : ContentTypeable
-
A content model type which this interactor returns.
Declaration
Swift
associatedtype Item : Hashable
-
The type of action to request being performed.
Declaration
Swift
var action: ActionType { get }
-
Undocumented
Declaration
Swift
init(action: ActionType)