UNPKG

@robotlegsjs/eventemitter3

Version:
102 lines 3.12 kB
"use strict"; // ------------------------------------------------------------------------------ // Copyright (c) 2017-present, RobotlegsJS. All Rights Reserved. // // NOTICE: You are permitted to use, modify, and distribute this file // in accordance with the terms of the license agreement accompanying it. // ------------------------------------------------------------------------------ Object.defineProperty(exports, "__esModule", { value: true }); exports.EventEmitterMapConfig = void 0; /** * @private */ var EventEmitterMapConfig = /** @class */ (function () { /*============================================================================*/ /* Constructor */ /*============================================================================*/ /** * @private */ function EventEmitterMapConfig(emitter, event, listener, context, once) { this._emitter = emitter; this._event = event; this._listener = listener; this._context = context; this._once = once; } Object.defineProperty(EventEmitterMapConfig.prototype, "emitter", { /** * @private */ get: function () { return this._emitter; }, enumerable: false, configurable: true }); Object.defineProperty(EventEmitterMapConfig.prototype, "event", { /** * @private */ get: function () { return this._event; }, enumerable: false, configurable: true }); Object.defineProperty(EventEmitterMapConfig.prototype, "listener", { /** * @private */ get: function () { return this._listener; }, enumerable: false, configurable: true }); Object.defineProperty(EventEmitterMapConfig.prototype, "context", { /** * @private */ get: function () { return this._context; }, enumerable: false, configurable: true }); Object.defineProperty(EventEmitterMapConfig.prototype, "once", { /** * @private */ get: function () { return this._once; }, enumerable: false, configurable: true }); Object.defineProperty(EventEmitterMapConfig.prototype, "calback", { /** * @private */ get: function () { return this._calback; }, /** * @private */ set: function (value) { this._calback = value; }, enumerable: false, configurable: true }); EventEmitterMapConfig.prototype.equalTo = function (emitter, event, listener, context) { return (this._emitter === emitter && this._event === event && this._listener === listener && this._context === context); }; return EventEmitterMapConfig; }()); exports.EventEmitterMapConfig = EventEmitterMapConfig; //# sourceMappingURL=EventEmitterMapConfig.js.map