DriverLicense class
A driver license or ID card.
Constructors
- DriverLicense({String? addressCity, String? addressState, String? addressStreet, String? addressZip, String? birthDate, String? documentType, String? expiryDate, String? firstName, String? gender, String? issueDate, String? issuingCountry, String? lastName, String? licenseNumber, String? middleName})
-
Create a new DriverLicense.
const
-
DriverLicense.fromNative(Map<
Object?, Object?> data) -
Create a DriverLicense from a map.
factory
Properties
- addressCity → String?
-
The city of the holder's address.
final
- addressState → String?
-
The state of the holder's address.
final
- addressStreet → String?
-
The street address of the holder's address.
final
- addressZip → String?
-
The postal code of the holder's address.
final
- birthDate → String?
-
The holder's birth date.
final
- documentType → String?
-
The type of the license.
final
- expiryDate → String?
-
The expiry date of the license.
final
- firstName → String?
-
The holder's first name.
final
- gender → String?
-
The holder's gender.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- issueDate → String?
-
The issue date of the license.
final
- issuingCountry → String?
-
The three-letter country code in which this license was issued.
final
- lastName → String?
-
The holder's last name.
final
- licenseNumber → String?
-
The identifying number for this license.
final
- middleName → String?
-
The holder's middle name.
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
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited