UNPKG

@wscsports/blaze-rtn-sdk

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