Enumerations
The following enumerations are available globally.
-
Codable
enum for the auto-capitalization type for an input text field.- keywords: [
none
,words
,sentences
,allCharacters
]
Declaration
Swift
public enum RSDTextAutocapitalizationType : String, Codable
- keywords: [
-
Codable
enum for the auto-capitalization type for an input text field.- keywords: [
default
,no
, yes"]
Declaration
Swift
public enum RSDTextAutocorrectionType : String, Codable
- keywords: [
-
Codable
enum for the spell checking type for an input text field.- keywords: [
default
,no
, yes"]
Declaration
Swift
public enum RSDTextSpellCheckingType : String, Codable
- keywords: [
-
Codable
enum for the spell checking type for an input text field.- keywords: [
default
,asciiCapable
,numbersAndPunctuation
,URL
,numberPad
,phonePad
,namePhonePad
,emailAddress
,decimalPad
,twitter
,webSearch
,asciiCapableNumberPad
]
Declaration
Swift
public enum RSDKeyboardType : String, Codable
- keywords: [
-
RSDDatePickerMode
describes the type of UI picker to display for dates and times.Seealso
RSDDatePickerDataSource
Declaration
Swift
public enum RSDDatePickerMode : String
-
See moreRSDAsyncActionStatus
is an enum used to track the status of aRSDAsyncActionController
.Declaration
Swift
public enum RSDAsyncActionStatus : Int
-
The possible errors thrown when fetching a task.
See moreDeclaration
Swift
public enum RSDTaskFetchError : Error
-
See moreRSDInputFieldError
is used by theRSDFormStepDataSource
when validating a user-entered answer for a given input field.Declaration
Swift
public enum RSDInputFieldError: Error
-
The
See moreRSDUIActionType
enum describes standard navigation actions that are common to a given UI step. It is extendable using the custom field.Declaration
Swift
public enum RSDUIActionType
-
List of rules creating the survey rule items.
See moreDeclaration
Swift
public enum RSDSurveyRuleOperator: String, Codable
-
See moreRSDFormDataType
is used to describe the data type for a form input. This is different from theRSDAnswerResultType
which is a struct that can be used to encode and decode the input field answer value. This describes the type of information required by the input field.Declaration
Swift
public enum RSDFormDataType
-
See moreRSDResourceTransformerError
is used to support throwing errors when attempting to transform a resource.Declaration
Swift
public enum RSDResourceTransformerError : Error, CustomNSError
-
Standard permission types.
Note
This framework intentionally does not include any direct reference to Health Kit. First, including Health Kit in applications that do not use that SDK makes it confusing and difficult for researchers to set up the app. Second, the goal of this framework is to include a model that is platform-agnostic and can be used independently of the device. (syoung 11/1/7/2017)Declaration
Swift
public enum RSDStandardPermissionType: String, RSDPermissionType, Codable
-
A hint as to where the UI should place an image.
See moreDeclaration
Swift
public enum RSDImagePlacementType : String, Codable
-
See moreRSDValidationError
errors are thrown during validation of a task, step, etc. Usually this happens during the decoding of the task or when the task is first started.Declaration
Swift
public enum RSDValidationError : Error