TooManyRequestsException.fromMap constructor

TooManyRequestsException.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory TooManyRequestsException.fromMap(Map<String, dynamic> map){
  if(map['errCode'] == null
     || map['errCode'] is! int
     || map['errCode'] != InteractivePlusSystemExceptionType.TOO_MANY_REQUESTS_EXCEPTION.errCode
  ){
    throw InteractivePlusSystemException.SERIALIZATION_EXCEPTION;
  }
  String Function([String? locale])? errMessageDecoded;
  if(map['errMessage'] != null && map['errMessage'] is String){
    errMessageDecoded = ([locale]) => map['errMessage'];
  }
  return TooManyRequestsException(errMessageDecoded);
}