Enumerations
The following enumerations are available globally.
-
Codableenum for the auto-capitalization type for an input text field.- keywords: [
none
,words
,sentences
,allCharacters
]
Declaration
Swift
public enum RSDTextAutocapitalizationType : String, Codable - keywords: [
-
Codableenum for the auto-capitalization type for an input text field.- keywords: [
default
,no
, yes"]
Declaration
Swift
public enum RSDTextAutocorrectionType : String, Codable - keywords: [
-
Codableenum for the spell checking type for an input text field.- keywords: [
default
,no
, yes"]
Declaration
Swift
public enum RSDTextSpellCheckingType : String, Codable - keywords: [
-
Codableenum 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: [
-
RSDDatePickerModedescribes the type of UI picker to display for dates and times.See moreSeealso
RSDDatePickerDataSourceDeclaration
Swift
public enum RSDDatePickerMode : String
-
See moreRSDAsyncActionStatusis 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 moreRSDInputFieldErroris used by theRSDFormStepDataSourcewhen validating a user-entered answer for a given input field.Declaration
Swift
public enum RSDInputFieldError: Error
-
The
See moreRSDUIActionTypeenum 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 moreRSDFormDataTypeis used to describe the data type for a form input. This is different from theRSDAnswerResultTypewhich 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 moreRSDResourceTransformerErroris used to support throwing errors when attempting to transform a resource.Declaration
Swift
public enum RSDResourceTransformerError : Error, CustomNSError
-
Standard permission types.
See moreNote
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 moreRSDValidationErrorerrors 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
View on GitHub
Enumerations Reference