/
TON618OFF
/
FinalPWHTML
Обзор
Документация
Войти
/
TON618OFF
/
FinalPWHTML
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/workbox-streams/strategy.d.ts
24 строки
1 KB
TON618OFF
не ну это ваще
23 июн 2024, 00:30
23 июн 2024, 00:30
e27ae20
Код
Авторство
О чём код?
import { RouteHandlerCallback, RouteHandlerCallbackOptions } from 'workbox-core/types.js'; import { StreamSource } from './_types.js'; import './_version.js'; export interface StreamsHandlerCallback { ({ url, request, event, params }: RouteHandlerCallbackOptions): Promise<StreamSource> | StreamSource; } /** * A shortcut to create a strategy that could be dropped-in to Workbox's router. * * On browsers that do not support constructing new `ReadableStream`s, this * strategy will automatically wait for all the `sourceFunctions` to complete, * and create a final response that concatenates their values together. * * @param {Array<function({event, request, url, params})>} sourceFunctions * An array of functions similar to {@link workbox-routing~handlerCallback} * but that instead return a {@link workbox-streams.StreamSource} (or a * Promise which resolves to one). * @param {HeadersInit} [headersInit] If there's no `Content-Type` specified, * `'text/html'` will be used by default. * @return {workbox-routing~handlerCallback} * @memberof workbox-streams */ declare function strategy(sourceFunctions: StreamsHandlerCallback[], headersInit: HeadersInit): RouteHandlerCallback; export { strategy };