UNPKG

react-native-touch-tracker

Version:

tracks all touches in react native and has utilities to create outside click functionality

20 lines 567 B
"use strict"; exports.__esModule = true; exports.publish = exports.unsubscribe = exports.subscribe = void 0; var subscribers = []; function subscribe(subscriber) { subscribers.push(subscriber); } exports.subscribe = subscribe; function unsubscribe(subscriber) { subscribers = subscribers.filter(function (s) { return s !== subscriber; }); } exports.unsubscribe = unsubscribe; function publish(evt) { subscribers.forEach(function (_a) { var fn = _a.fn; return fn(evt); }); } exports.publish = publish; //# sourceMappingURL=pubsub.js.map