toMap method
Implementation
Map<String, dynamic> toMap() {
return {
'id': id,
'sessionId': sessionId,
'method': method,
'url': url,
'requestHeaders': json.encode(requestHeaders),
'requestBody':
requestBody is String ? requestBody : json.encode(requestBody),
'responseHeaders': json.encode(responseHeaders),
'responseBody':
responseBody is String ? responseBody : json.encode(responseBody),
'statusCode': statusCode,
'timestamp': timestamp.toIso8601String(),
'durationMs': duration.inMilliseconds,
'screenName': screenName,
'isError': isError ? 1 : 0,
};
}