UNPKG

carbon-components-angular

Version:
14 lines 1.77 kB
import { fromEvent } from "rxjs"; export const getEventObservable = (targetElement, eventType) => { switch (eventType) { case "scroll": case "resize": case "touchstart": case "touchmove": case "touchend": return fromEvent(targetElement, eventType, { passive: true }); default: return fromEvent(targetElement, eventType); } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXZlbnQtb2JzZXJ2YWJsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy91dGlscy9ldmVudC1vYnNlcnZhYmxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBYyxTQUFTLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFFN0MsTUFBTSxDQUFDLE1BQU0sa0JBQWtCLEdBQUcsQ0FBQyxhQUFvQyxFQUFFLFNBQWlCLEVBQXFCLEVBQUU7SUFDaEgsUUFBUSxTQUFTLEVBQUU7UUFDbEIsS0FBSyxRQUFRLENBQUM7UUFDZCxLQUFLLFFBQVEsQ0FBQztRQUNkLEtBQUssWUFBWSxDQUFDO1FBQ2xCLEtBQUssV0FBVyxDQUFDO1FBQ2pCLEtBQUssVUFBVTtZQUNkLE9BQU8sU0FBUyxDQUFDLGFBQWEsRUFBRSxTQUFTLEVBQUUsRUFBRSxPQUFPLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUMvRDtZQUNDLE9BQU8sU0FBUyxDQUFDLGFBQWEsRUFBRSxTQUFTLENBQUMsQ0FBQztLQUM1QztBQUNGLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE9ic2VydmFibGUsIGZyb21FdmVudCB9IGZyb20gXCJyeGpzXCI7XG5cbmV4cG9ydCBjb25zdCBnZXRFdmVudE9ic2VydmFibGUgPSAodGFyZ2V0RWxlbWVudDogSFRNTEVsZW1lbnQgfCBFbGVtZW50LCBldmVudFR5cGU6IHN0cmluZyk6IE9ic2VydmFibGU8RXZlbnQ+ID0+IHtcblx0c3dpdGNoIChldmVudFR5cGUpIHtcblx0XHRjYXNlIFwic2Nyb2xsXCI6XG5cdFx0Y2FzZSBcInJlc2l6ZVwiOlxuXHRcdGNhc2UgXCJ0b3VjaHN0YXJ0XCI6XG5cdFx0Y2FzZSBcInRvdWNobW92ZVwiOlxuXHRcdGNhc2UgXCJ0b3VjaGVuZFwiOlxuXHRcdFx0cmV0dXJuIGZyb21FdmVudCh0YXJnZXRFbGVtZW50LCBldmVudFR5cGUsIHsgcGFzc2l2ZTogdHJ1ZSB9KTtcblx0XHRkZWZhdWx0OlxuXHRcdFx0cmV0dXJuIGZyb21FdmVudCh0YXJnZXRFbGVtZW50LCBldmVudFR5cGUpO1xuXHR9XG59O1xuIl19