Buckets:
ktongue/docker_container / CAD_kevin /frontend /node_modules /workbox-range-requests /RangeRequestsPlugin.d.ts
| import { WorkboxPlugin } from 'workbox-core/types.js'; | |
| import './_version.js'; | |
| /** | |
| * The range request plugin makes it easy for a request with a 'Range' header to | |
| * be fulfilled by a cached response. | |
| * | |
| * It does this by intercepting the `cachedResponseWillBeUsed` plugin callback | |
| * and returning the appropriate subset of the cached response body. | |
| * | |
| * @memberof workbox-range-requests | |
| */ | |
| declare class RangeRequestsPlugin implements WorkboxPlugin { | |
| /** | |
| * @param {Object} options | |
| * @param {Request} options.request The original request, which may or may not | |
| * contain a Range: header. | |
| * @param {Response} options.cachedResponse The complete cached response. | |
| * @return {Promise<Response>} If request contains a 'Range' header, then a | |
| * new response with status 206 whose body is a subset of `cachedResponse` is | |
| * returned. Otherwise, `cachedResponse` is returned as-is. | |
| * | |
| * @private | |
| */ | |
| cachedResponseWillBeUsed: WorkboxPlugin['cachedResponseWillBeUsed']; | |
| } | |
| export { RangeRequestsPlugin }; | |
Xet Storage Details
- Size:
- 1.05 kB
- Xet hash:
- 8f680b47b5eee897e201c3c6fc42ba9d10e44df1f0a695e8cb8ce11d91d2b53d
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.