RSDTaskGroup
public protocol RSDTaskGroup
RSDTaskGroup
defines a subgrouping of tasks. This is used in UI presentations where
the researchers wish to tie a group of activities and surveys together but allow the
user to perform them non-sequentially or with a break between the activities.
-
A short string that uniquely identifies the task group.
Declaration
Swift
var identifier: String { get }
-
The primary text to display for the task group in a localized string.
Declaration
Swift
var title: String? { get }
-
Additional detail text to display for the task group in a localized string.
Declaration
Swift
var detail: String? { get }
-
An icon image that can be used for displaying the choice.
Declaration
Swift
var imageVendor: RSDImageVendor? { get }
-
A list of the task references included in this group.
Declaration
Swift
var tasks: [RSDTaskInfo] { get }