AWSConnectEvaluationFormQuestion
Objective-C
@interface AWSConnectEvaluationFormQuestion
Swift
class AWSConnectEvaluationFormQuestion
Information about a question from an evaluation form.
Required parameters: [Title, RefId, QuestionType]
-
The instructions of the section.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable instructions;
Swift
var instructions: String? { get set }
-
The flag to enable not applicable answers to the question.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable notApplicableEnabled;
Swift
var notApplicableEnabled: NSNumber? { get set }
-
The type of the question.
Declaration
Objective-C
@property (nonatomic) AWSConnectEvaluationFormQuestionType questionType;
Swift
var questionType: AWSConnectEvaluationFormQuestionType { get set }
-
The properties of the type of question. Text questions do not have to define question type properties.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectEvaluationFormQuestionTypeProperties *_Nullable questionTypeProperties;
Swift
var questionTypeProperties: AWSConnectEvaluationFormQuestionTypeProperties? { get set }
-
The identifier of the question. An identifier must be unique within the evaluation form.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable refId;
Swift
var refId: String? { get set }
-
The title of the question.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable title;
Swift
var title: String? { get set }
-
The scoring weight of the section.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable weight;
Swift
var weight: NSNumber? { get set }