/
TON618OFF
/
FinalPWHTML
Обзор
Документация
Войти
/
TON618OFF
/
FinalPWHTML
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/workbox-window/utils/WorkboxEventTarget.d.ts
37 строк
1 KB
TON618OFF
не ну это ваще
23 июн 2024, 00:30
23 июн 2024, 00:30
e27ae20
Код
Авторство
О чём код?
import { WorkboxEvent, WorkboxEventMap } from './WorkboxEvent.js'; export type ListenerCallback = (event: WorkboxEvent<any>) => any; /** * A minimal `EventTarget` shim. * This is necessary because not all browsers support constructable * `EventTarget`, so using a real `EventTarget` will error. * @private */ export declare class WorkboxEventTarget { private readonly _eventListenerRegistry; /** * @param {string} type * @param {Function} listener * @private */ addEventListener<K extends keyof WorkboxEventMap>(type: K, listener: (event: WorkboxEventMap[K]) => any): void; /** * @param {string} type * @param {Function} listener * @private */ removeEventListener<K extends keyof WorkboxEventMap>(type: K, listener: (event: WorkboxEventMap[K]) => any): void; /** * @param {Object} event * @private */ dispatchEvent(event: WorkboxEvent<any>): void; /** * Returns a Set of listeners associated with the passed event type. * If no handlers have been registered, an empty Set is returned. * * @param {string} type The event type. * @return {Set<ListenerCallback>} An array of handler functions. * @private */ private _getEventListenersByType; }