{"ast":null,"code":"'use strict';\n\nvar EventSubscription = function () {\n  function EventSubscription(subscriber) {\n    this.subscriber = subscriber;\n  }\n\n  var _proto = EventSubscription.prototype;\n\n  _proto.remove = function remove() {\n    this.subscriber.removeSubscription(this);\n  };\n\n  return EventSubscription;\n}();\n\nexport default EventSubscription;","map":{"version":3,"sources":["/Users/nishan/Desktop/oss/responsive-breakpoints/example/node_modules/react-native-web/dist/vendor/react-native/emitter/EventSubscription.js"],"names":["EventSubscription","subscriber","_proto","prototype","remove","removeSubscription"],"mappings":"AASA;;AAMA,IAAIA,iBAAiB,GAErB,YAAY;AAKV,WAASA,iBAAT,CAA2BC,UAA3B,EAAuC;AACrC,SAAKA,UAAL,GAAkBA,UAAlB;AACD;;AAMD,MAAIC,MAAM,GAAGF,iBAAiB,CAACG,SAA/B;;AAEAD,EAAAA,MAAM,CAACE,MAAP,GAAgB,SAASA,MAAT,GAAkB;AAChC,SAAKH,UAAL,CAAgBI,kBAAhB,CAAmC,IAAnC;AACD,GAFD;;AAIA,SAAOL,iBAAP;AACD,CApBD,EAFA;;AAwBA,eAAeA,iBAAf","sourcesContent":["/**\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @format\n * \n */\n'use strict';\n\n/**\n * EventSubscription represents a subscription to a particular event. It can\n * remove its own subscription.\n */\nvar EventSubscription =\n/*#__PURE__*/\nfunction () {\n  /**\n   * @param {EventSubscriptionVendor} subscriber the subscriber that controls\n   *   this subscription.\n   */\n  function EventSubscription(subscriber) {\n    this.subscriber = subscriber;\n  }\n  /**\n   * Removes this subscription from the subscriber that controls it.\n   */\n\n\n  var _proto = EventSubscription.prototype;\n\n  _proto.remove = function remove() {\n    this.subscriber.removeSubscription(this);\n  };\n\n  return EventSubscription;\n}();\n\nexport default EventSubscription;"]},"metadata":{},"sourceType":"module"}