Buckets:
ktongue/docker_container / CAD_kevin /frontend /node_modules /workbox-cacheable-response /CacheableResponsePlugin.d.ts
| import { WorkboxPlugin } from 'workbox-core/types.js'; | |
| import { CacheableResponseOptions } from './CacheableResponse.js'; | |
| import './_version.js'; | |
| /** | |
| * A class implementing the `cacheWillUpdate` lifecycle callback. This makes it | |
| * easier to add in cacheability checks to requests made via Workbox's built-in | |
| * strategies. | |
| * | |
| * @memberof workbox-cacheable-response | |
| */ | |
| declare class CacheableResponsePlugin implements WorkboxPlugin { | |
| private readonly _cacheableResponse; | |
| /** | |
| * To construct a new CacheableResponsePlugin instance you must provide at | |
| * least one of the `config` properties. | |
| * | |
| * If both `statuses` and `headers` are specified, then both conditions must | |
| * be met for the `Response` to be considered cacheable. | |
| * | |
| * @param {Object} config | |
| * @param {Array<number>} [config.statuses] One or more status codes that a | |
| * `Response` can have and be considered cacheable. | |
| * @param {Object<string,string>} [config.headers] A mapping of header names | |
| * and expected values that a `Response` can have and be considered cacheable. | |
| * If multiple headers are provided, only one needs to be present. | |
| */ | |
| constructor(config: CacheableResponseOptions); | |
| /** | |
| * @param {Object} options | |
| * @param {Response} options.response | |
| * @return {Response|null} | |
| * @private | |
| */ | |
| cacheWillUpdate: WorkboxPlugin['cacheWillUpdate']; | |
| } | |
| export { CacheableResponsePlugin }; | |
Xet Storage Details
- Size:
- 1.46 kB
- Xet hash:
- 0fadfff449a624020eb33c9a78f7a55d1a168f8459227b289033529f3042d85f
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.