{"version":3,"sources":["node_modules\\react-native-on-web\\lib\\components\\Navigator\\emitter.js"],"names":["Object","defineProperty","exports","value","_createClass","defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","key","Constructor","protoProps","staticProps","prototype","_get","get","object","property","receiver","Function","desc","getOwnPropertyDescriptor","undefined","parent","getPrototypeOf","getter","call","_EventEmitter2","require","_EventEmitter3","_interopRequireDefault","_event","_event2","obj","__esModule","default","_classCallCheck","instance","TypeError","_possibleConstructorReturn","self","ReferenceError","_inherits","subClass","superClass","create","constructor","setPrototypeOf","__proto__","NavigationEventEmitter","_EventEmitter","_this","_emitting","_emitQueue","_target","emit","eventType","data","didEmitCallback","push","event","String","dispose","arg","shift"],"mappings":"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","file":"emitter.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["'use strict';Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if(\"value\"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _get=function get(object,property,receiver){if(object===null)object=Function.prototype;var desc=Object.getOwnPropertyDescriptor(object,property);if(desc===undefined){var parent=Object.getPrototypeOf(object);if(parent===null){return undefined;}else{return get(parent,property,receiver);}}else if(\"value\"in desc){return desc.value;}else{var getter=desc.get;if(getter===undefined){return undefined;}return getter.call(receiver);}};\n\nvar _EventEmitter2=require('./lib/emitter/EventEmitter');var _EventEmitter3=_interopRequireDefault(_EventEmitter2);\nvar _event=require('./event');var _event2=_interopRequireDefault(_event);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError(\"Cannot call a class as a function\");}}function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");}return call&&(typeof call===\"object\"||typeof call===\"function\")?call:self;}function _inherits(subClass,superClass){if(typeof superClass!==\"function\"&&superClass!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}var\n\n\n\n\n\n\n\nNavigationEventEmitter=function(_EventEmitter){_inherits(NavigationEventEmitter,_EventEmitter);\n\n\n\n\nfunction NavigationEventEmitter(target){_classCallCheck(this,NavigationEventEmitter);var _this=_possibleConstructorReturn(this,(NavigationEventEmitter.__proto__||Object.getPrototypeOf(NavigationEventEmitter)).call(this));\n\n_this._emitting=false;\n_this._emitQueue=[];\n_this._target=target;return _this;\n}_createClass(NavigationEventEmitter,[{key:'emit',value:function emit(\n\n\neventType,\ndata,\ndidEmitCallback)\n{\nif(this._emitting){\n\n\nthis._emitQueue.push({eventType:eventType,data:data,didEmitCallback:didEmitCallback});\nreturn;\n}\n\nthis._emitting=true;\n\nvar event=new _event2.default(eventType,this._target,data);\n\n\n\n_get(NavigationEventEmitter.prototype.__proto__||Object.getPrototypeOf(NavigationEventEmitter.prototype),'emit',this).call(this,String(eventType),event);\n\nif(typeof didEmitCallback==='function'){\ndidEmitCallback.call(this._target,event);\n}\nevent.dispose();\n\nthis._emitting=false;\n\nwhile(this._emitQueue.length){\nvar arg=this._emitQueue.shift();\nthis.emit(arg.eventType,arg.data,arg.didEmitCallback);\n}\n}}]);return NavigationEventEmitter;}(_EventEmitter3.default);exports.default=\n\n\nNavigationEventEmitter;"]}