SurveyConfig class

Configuration for survey calls-to-action (CTAs).

Constructors

SurveyConfig({String? customMessage, List<SurveyQuestion>? questions, String? reportUrl})
SurveyConfig.fromJson(Map json_)

Properties

customMessage ↔ String?
Header prompt shown to readers.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
questions ↔ List<SurveyQuestion>?
Ordered list of questions presented in the survey (1-3 items when ACTIVE; 0-3 when DRAFT).
getter/setter pair
reportUrl ↔ String?
Link to the Looker Studio dashboard.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited