PassportType enum
This object represents a Telegram Passport element containing the user's personal details.
Values
- passport → const PassportType
-
Passport of the user
- driverLicense → const PassportType
-
Driver's license of the user
- identityCard → const PassportType
-
Identity card of the user
- internalPassport → const PassportType
-
Internal passport of the user
- address → const PassportType
-
Address of the user
- utilityBill → const PassportType
-
Utility bill of the user
- bankStatement → const PassportType
-
Bank statement of the user
- rentalAgreement → const PassportType
-
Rental agreement of the user
- passportRegistration → const PassportType
-
Passport registration page of the user
- temporaryRegistration → const PassportType
-
Temporary registration page of the user
- phoneNumber → const PassportType
-
Phone number of the user
- email → const PassportType
-
Email of the user
- personalDetails → const PassportType
-
Personal Details of the user
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - 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
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
PassportType> - A constant List of the values in this enum, in order of their declaration.