lin3s-event-bus
Version:
Simple but powerful event bus written in ES2015
103 lines (71 loc) • 4.51 kB
JavaScript
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.onNodeAdded = exports.onWindowResized = exports.onDomLoaded = exports.onDomReady = exports.Priority = exports.EventSubscriber = exports.LifeTimeEventPublisher = exports.OneTimeEventPublisher = exports.EventPublisher = exports.Event = exports.Subscriptions = exports.Core = undefined;
var _Event = require('./Core/Event');
var _Event2 = _interopRequireDefault(_Event);
var _EventPublisher = require('./Core/EventPublisher/EventPublisher');
var _EventPublisher2 = _interopRequireDefault(_EventPublisher);
var _OneTimeEventPublisher = require('./Core/EventPublisher/OneTimeEventPublisher');
var _OneTimeEventPublisher2 = _interopRequireDefault(_OneTimeEventPublisher);
var _LifeTimeEventPublisher = require('./Core/EventPublisher/LifeTimeEventPublisher');
var _LifeTimeEventPublisher2 = _interopRequireDefault(_LifeTimeEventPublisher);
var _EventSubscriber = require('./Core/EventSubscriber');
var _EventSubscriber2 = _interopRequireDefault(_EventSubscriber);
var _Priority = require('./Core/Priority/Priority');
var _Priority2 = _interopRequireDefault(_Priority);
var _DomReadyEventSubscription = require('./Subscriptions/DomReadyEventSubscription');
var _DomReadyEventSubscription2 = _interopRequireDefault(_DomReadyEventSubscription);
var _DomLoadedEventSubscription = require('./Subscriptions/DomLoadedEventSubscription');
var _DomLoadedEventSubscription2 = _interopRequireDefault(_DomLoadedEventSubscription);
var _WindowResizedEventSubscription = require('./Subscriptions/WindowResizedEventSubscription');
var _WindowResizedEventSubscription2 = _interopRequireDefault(_WindowResizedEventSubscription);
var _NodeAddedEventSubscription = require('./Subscriptions/NodeAddedEventSubscription');
var _NodeAddedEventSubscription2 = _interopRequireDefault(_NodeAddedEventSubscription);
var _DomReadyEventPublisher = require('./Publishers/DomReadyEventPublisher');
var _DomReadyEventPublisher2 = _interopRequireDefault(_DomReadyEventPublisher);
var _DomLoadedEventPublisher = require('./Publishers/DomLoadedEventPublisher');
var _DomLoadedEventPublisher2 = _interopRequireDefault(_DomLoadedEventPublisher);
var _WindowResizedEventPublisher = require('./Publishers/WindowResizedEventPublisher');
var _WindowResizedEventPublisher2 = _interopRequireDefault(_WindowResizedEventPublisher);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
(0, _DomReadyEventPublisher2.default)(); /*
* This file is part of the EventBusJS library.
*
* Copyright (c) 2016-present LIN3S <info@lin3s.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*
* @author Beñat Espiña <benatespina@gmail.com>
* @author Mikel Tuesta <mikeltuesta@gmail.com>
*/
(0, _DomLoadedEventPublisher2.default)();
(0, _WindowResizedEventPublisher2.default)();
var Core = {
Event: _Event2.default,
EventPublisher: _EventPublisher2.default,
OneTimeEventPublisher: _OneTimeEventPublisher2.default,
LifeTimeEventPublisher: _LifeTimeEventPublisher2.default,
EventSubscriber: _EventSubscriber2.default,
Priority: _Priority2.default
},
Subscriptions = {
onDomReady: _DomReadyEventSubscription2.default,
onDomLoaded: _DomLoadedEventSubscription2.default,
onWindowResized: _WindowResizedEventSubscription2.default,
onNodeAdded: _NodeAddedEventSubscription2.default
};
exports.Core = Core;
exports.Subscriptions = Subscriptions;
exports.Event = _Event2.default;
exports.EventPublisher = _EventPublisher2.default;
exports.OneTimeEventPublisher = _OneTimeEventPublisher2.default;
exports.LifeTimeEventPublisher = _LifeTimeEventPublisher2.default;
exports.EventSubscriber = _EventSubscriber2.default;
exports.Priority = _Priority2.default;
exports.onDomReady = _DomReadyEventSubscription2.default;
exports.onDomLoaded = _DomLoadedEventSubscription2.default;
exports.onWindowResized = _WindowResizedEventSubscription2.default;
exports.onNodeAdded = _NodeAddedEventSubscription2.default;