PersonalizationDictionaryRequiredPersonalizationInfo class

An object that contains the user-entered information for a personalized pass.

Annotations
  • @JsonSerializable()

Constructors

PersonalizationDictionaryRequiredPersonalizationInfo({required String? emailAddress, required String? familyName, required String? fullName, required String? givenName, required String? isoCountryCode, required String? phoneNumber, required String? postalCode})
PersonalizationDictionaryRequiredPersonalizationInfo.fromJson(Map<String, dynamic> json)
factory

Properties

emailAddress String?
The user-entered email address for the user of the personalized pass.
final
familyName String?
The family name for the user of the personalized pass, parsed from the full name. The name can indicate membership in a group.
final
fullName String?
The user-entered full name for the user of the personalized pass.
final
givenName String?
The given name for the user of the personalized pass, parsed from the full name. The system uses the name to differentiate the individual from other members who share the same family name. In some locales, the given name is also known as a forename or first name.
final
hashCode int
The hash code for this object.
no setterinherited
isoCountryCode String?
The ISO country code. The system sets this key when it’s known; otherwise, it doesn’t include the key.
final
phoneNumber String?
The user-entered phone number for the user of the personalized pass.
final
postalCode String?
The user-entered postal code for the user of the personalized pass.
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
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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