AngelAuthResult.fromMap constructor
      
      AngelAuthResult.fromMap(
    
- Map? data
Attempts to deserialize a response from a Map.
Implementation
factory AngelAuthResult.fromMap(Map? data) {
  final result = AngelAuthResult();
  if (data is Map && data.containsKey('token') && data['token'] is String) {
    result._token = data['token'].toString();
  }
  if (data is Map) {
    result.data.addAll((data['data'] as Map<String, dynamic>?) ?? {});
  }
  if (result.token == null) {
    throw FormatException(
      'The required "token" field was not present in the given data.',
    );
  } else if (data!['data'] is! Map) {
    throw FormatException(
      'The required "data" field in the given data was not a map; instead, it was ${data['data']}.',
    );
  }
  return result;
}