PROTOCOL

SelectorModel

swift
public protocol SelectorModel: UIInteractionModel

A selector model that has a list of SelectorItemModel presented to the user.

Properties

title

swift
var title: String?

A title to present to the user.

messageItems

swift
var messageItems: [InfoMessageModel]

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

selectorItems

swift
var selectorItems: [SelectorItemModel]

A list of SelectorItemModel instances representing the available selection options to the user.

linkItems

swift
var linkItems: [LinkItemModel]

A list of LinkItemModel instances representing optional flow actions.