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 }