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