UNPKG

@wscsports/blaze-rtn-sdk

Version:
20 lines (19 loc) 641 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RegisterGlobalEvents = void 0; var _reactNative = require("react-native"); const eventEmitter = _reactNative.DeviceEventEmitter; class RegisterGlobalEvents { static createEventSubscription(eventName, callback) { this.cancelEventSubscription(eventName); const listener = eventEmitter.addListener(eventName, callback); return listener; } static cancelEventSubscription(eventName) { eventEmitter.removeAllListeners(eventName); } } exports.RegisterGlobalEvents = RegisterGlobalEvents; //# sourceMappingURL=RegisterGlobalEvents.js.map