DriverLicenseDetailedInfo<T> constructor
Represents detailed extracted information about the driver license.
Implementation
DriverLicenseDetailedInfo(
Map<String, dynamic> nativeDriverLicenseDetailedInfo,
) {
restrictions = handleStringType(
nativeDriverLicenseDetailedInfo,
'restrictions',
);
endorsements = handleStringType(
nativeDriverLicenseDetailedInfo,
'endorsements',
);
vehicleClass = handleStringType(
nativeDriverLicenseDetailedInfo,
'vehicleClass',
);
conditions = handleStringType(
nativeDriverLicenseDetailedInfo,
'conditions',
);
vehicleClassesInfo =
nativeDriverLicenseDetailedInfo['vehicleClassesInfo'] != null
? List<VehicleClassInfo<T>>.from(
nativeDriverLicenseDetailedInfo['vehicleClassesInfo'].map(
(v) => VehicleClassInfo<T>(v),
),
)
: null;
}