ResponseInspector.fromMap constructor

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

Return to ResponseInspector from Map<String, dynamic>.

Implementation

factory ResponseInspector.fromMap(Map<String, dynamic> map) {
  return ResponseInspector(
    status: map['status']?.toInt(),
    headers: map['headers'] != null
        ? Map<dynamic, dynamic>.from(map['headers'])
        : null,
    body: map['body'] != null
        ? map['body'] is Map?
            ? Map<dynamic, dynamic>.from(map['body'])
            : map['body']?.toString()
        : null,
    size: map['size']?.toInt(),
    dateTime: map['date_time'] != null
        ? DateTime.fromMillisecondsSinceEpoch(map['date_time'])
        : null,
    isTimeout: map['is_timeout'] ?? false,
  );
}