fromObject static method
Implementation
static CacheResponseBox fromObject(CacheResponse response) {
final result = CacheResponseBox(
key: response.key,
content: response.content,
date: response.date,
eTag: response.eTag,
expires: response.expires,
headers: response.headers,
lastModified: response.lastModified,
maxStale: response.maxStale,
responseDate: response.responseDate,
url: response.url,
requestDate: response.requestDate,
priority: response.priority.index,
);
result.cacheControl.target = CacheControlBox(
maxAge: response.cacheControl.maxAge,
privacy: response.cacheControl.privacy,
noCache: response.cacheControl.noCache,
noStore: response.cacheControl.noStore,
other: response.cacheControl.other,
);
return result;
}