RequestDetails.fromMap constructor
RequestDetails.fromMap(
- Map<String, dynamic> map
)
Implementation
factory RequestDetails.fromMap(Map<String, dynamic> map) {
return RequestDetails(
requestName: map['requestName'],
requestMethod: RequestMethod.values
.firstWhere((e) => e.name == map['requestMethod']),
url: map['url'] as String,
statusCode: map['statusCode'] != null ? map['statusCode'] as int : null,
headers: map['headers'] as dynamic,
queryParameters: map['queryParameters'] as dynamic,
requestBody: map['requestBody'] as dynamic,
responseBody: map['responseBody'] as dynamic,
sentTime: DateTime.parse(map['sentTime']),
receivedTime: map['receivedTime'] != null
? DateTime.parse(map['receivedTime'])
: null,
);
}