startReadID method
Implementation
Future<ReadIDResult> startReadID({
required ReadIDFlow flow,
}) {
return Future.sync(() {
return ReadIDPlatform.instance.startReadID(flow: flow);
}).catchError((error) {
if (error is PlatformException && error.details != null) {
final detailsMap = Map<String, dynamic>.from(error.details);
if (detailsMap.containsKey("ReadIDError")) {
throw ReadIDError(detailsMap);
} else {
throw Failure.fromJson(Map<String, dynamic>.from(detailsMap));
}
}
throw error;
});
}