TemplateIdConfiguration class

Configuration object used for creating an inquiry using a template version

Inheritance

Constructors

TemplateIdConfiguration({required String templateId, String? referenceId, InquiryEnvironment? environment, String? environmentId, Map<String, dynamic> fields = const {}, InquiryTheme? theme, String? routingCountry})

Properties

environment InquiryEnvironment?
The environment on which to create inquiries.
finalinherited
environmentId String?
The environment id on which to create inquiries.
finalinherited
fields Map<String, dynamic>
Any existing user data you want to attach to the inquiry.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
referenceId String?
The identifier can be used to monitor user progress in newly created inquiries.
finalinherited
routingCountry String?
Set the country to route requests to directly. Only set this if you have been instructed to do so by the Persona team.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
templateId String
An existing template id that determines how the flow is customized.
final
theme InquiryTheme?
Inquiry themes control the look and feel of a given flow. Set theme source to server to be configurable in the Persona dashboard.
finalinherited

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