CachedResponse constructor

CachedResponse({
  1. required String id,
  2. required List<int> bytes,
  3. required BaseRequest request,
  4. required DateTime expiry,
  5. required DateTime? downloadedAt,
  6. required Map<String, String> headers,
  7. required bool isRedirect,
  8. required bool persistentConnection,
  9. required String? reasonPhrase,
  10. required int statusCode,
})

Implementation

CachedResponse({
  required this.id,
  required this.bytes,
  required this.request,
  required this.expiry,
  required DateTime? downloadedAt,
  required this.headers,
  required this.isRedirect,
  required this.persistentConnection,
  required this.reasonPhrase,
  required this.statusCode,
})   : downloadedAt = downloadedAt ?? DateTime.now(),
      contentLength = bytes.length;