PROTOCOL
FormOperationModel
public protocol FormOperationModel: UIOperationModel where InteractionModelType == FormModel,
ErrorInteractionModelType == UIInteractionModel
A form operation that may contain a URL which can be handled with formActionModel and buildParameters, and has an interactionModel of type FormModel.
Main action is represented with formActionModel.
Properties
formActionModel
var formActionModel: FormActionModel
A FormActionModel that is to be submitted after receiving a result from opening the URL.
buildParameters
var buildParameters: (URL) throws -> [String: Any]
Builds a Dictionary<String, Any> from the result received from the URL.