FaceAuthEvent.fromMap constructor

FaceAuthEvent.fromMap(
  1. Map map
)

Implementation

factory FaceAuthEvent.fromMap(Map map) {
  switch (map['event']) {
    case connectingEvent:
      return const FaceAuthEventConnecting();
    case connectedEvent:
      return const FaceAuthEventConnected();
    case validatingEvent:
      return const FaceAuthEventConnecting();
    case validatedEvent:
      return const FaceAuthEventConnected();
    case canceledEvent:
      return const FaceAuthEventClosed();
    case successEvent:
      return FaceAuthEventSuccess(map['signedResponse']);
    case failureEvent:
      return FaceAuthEventFailure(
          errorType: map["errorType"],
          errorDescription: map["errorDescription"]);
  }
  throw Exception(resultMappingError);
}