RSDMultipleComponentOptionsObject
public struct RSDMultipleComponentOptionsObject : RSDMultipleComponentOptions
A simple struct that can be used to implement the RSDMultipleComponentOptions protocol.
-
A list of choices for the input field.
Declaration
Swift
public let choices: [[RSDChoice]] -
A Boolean value indicating whether the user can skip the input field without providing an answer.
Declaration
Swift
public let isOptional: Bool -
If this is a multiple component input field, the UI can optionally define a separator. For example, blood pressure would have a separator of
/
.Declaration
Swift
public let separator: String? -
The default answer associated with this option set.
Declaration
Swift
public let defaultAnswer: Any? -
Default initializer. Auto-synthesized init is not public.
Declaration
Swift
public init(choices: [[RSDChoice]], separator: String?, isOptional: Bool, defaultAnswer: Any? = nil)
View on GitHub
RSDMultipleComponentOptionsObject Structure Reference