NexusSurvey class
Constructors
-
NexusSurvey({required String id, required String name, required String type, required List<
NexusSurveyQuestion> questions, Map<String, Object?> appearance = const {}, NexusSurveyTrigger? trigger, String? iterationKey, String? resumeResponseId, Map<String, Object?> resumeAnswers = const {}}) -
const
Properties
-
appearance
→ Map<
String, Object?> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
final
- iterationKey → String?
-
final
- name → String
-
final
- position → String?
-
no setter
- primaryColorHex → String?
-
no setter
-
questions
→ List<
NexusSurveyQuestion> -
final
-
resumeAnswers
→ Map<
String, Object?> -
final
- resumeResponseId → String?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showProgressBar → bool
-
no setter
- showThankYou → bool
-
no setter
- submitButtonText → String?
-
no setter
- thankYouMessage → String
-
no setter
- thankYouTitle → String?
-
no setter
- trigger → NexusSurveyTrigger?
-
final
- type → String
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromJson(
dynamic json) → NexusSurvey