decode static method
Implementation
static FlutterEnhancedDocumentVerificationJobResult decode(Object result) {
result as List<Object?>;
return FlutterEnhancedDocumentVerificationJobResult(
actions: result[0]! as FlutterActions,
resultCode: result[1]! as String,
resultText: result[2]! as String,
resultType: result[3]! as String,
smileJobId: result[4]! as String,
partnerParams: result[5]! as FlutterPartnerParams,
dob: result[6] as String?,
photoBase64: result[7] as String?,
gender: result[8] as String?,
idType: result[9] as String?,
address: result[10] as String?,
country: result[11] as String?,
documentImageBase64: result[12] as String?,
fullData:
(result[13] as Map<Object?, Object?>?)?.cast<String?, String?>(),
fullName: result[14] as String?,
idNumber: result[15] as String?,
phoneNumber: result[16] as String?,
phoneNumber2: result[17] as String?,
expirationDate: result[18] as String?,
secondaryIdNumber: result[19] as String?,
idNumberPreviouslyRegistered: result[20] as bool?,
previousRegistrantsUserIds:
(result[21] as List<Object?>?)?.cast<String?>(),
);
}