VisitorInfoUpdateRequest class
Object that can be used for updating the visitor's information on the backend.
If some fields of visitor information are not set, they will not be updated on the server.
- Available extensions
Constructors
-
VisitorInfoUpdateRequest({String? name, String? email, String? phone, String? externalId, String? note, NoteUpdateMethod? noteUpdateMethod, Map<
String, String?> ? customAttributes, CustomAttributesUpdateMethod? customAttrsUpdateMethod})
Properties
-
customAttributes
→ Map<
String, String?> ? -
A dictionary with custom attributes.
final
- customAttrsUpdateMethod → CustomAttributesUpdateMethod?
-
Specifies how custom attributes should be updated.
final
- email → String?
-
Visitor's email address.
final
- externalId → String?
-
External ID to be used in third-party integrations.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String?
-
Visitor's name.
final
- note → String?
-
Additional notes about the visitor.
final
- noteUpdateMethod → NoteUpdateMethod?
-
Specifies how the note should be updated.
final
- phone → String?
-
Visitor's phone number.
final
- 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
-
toMap(
) → Map< String, dynamic> -
Available on VisitorInfoUpdateRequest, provided by the VisitorInfoUpdateRequestMap extension
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited