UNPKG

@angular/cdk

Version:

Angular Material Component Development Kit

20 lines (18 loc) 672 B
let supportsPassiveEvents; function supportsPassiveEventListeners() { if (supportsPassiveEvents == null && typeof window !== 'undefined') { try { window.addEventListener('test', null, Object.defineProperty({}, 'passive', { get: () => supportsPassiveEvents = true })); } finally { supportsPassiveEvents = supportsPassiveEvents || false; } } return supportsPassiveEvents; } function normalizePassiveListenerOptions(options) { return supportsPassiveEventListeners() ? options : !!options.capture; } export { normalizePassiveListenerOptions, supportsPassiveEventListeners }; //# sourceMappingURL=_passive-listeners-chunk.mjs.map