PROTOCOL

FormModel

public protocol FormModel: UIInteractionModel

A form model that has a list of InteractionItem to be presented to the user.

Properties

messageItems

var messageItems: [InfoMessageModel]

A list of InfoMessageModel instances representing the messages to present to the user..

interactionItems

var interactionItems: [InteractionItemModel]

A list of InteractionItem that represents interactive or informative items such as text, buttons or selection.

linkItems

var linkItems: [LinkItemModel]

A list of LinkItemModel instances representing optional flow actions.