dist/glide.esm.js
function EventsBus() {
    var events = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
    classCallCheck(this, EventsBus);

    this.events = events;
    this.hop = events.hasOwnProperty;
  }
function EventsBus() {
    var events = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
    classCallCheck(this, EventsBus);

    this.events = events;
    this.hop = events.hasOwnProperty;
  }
function EventsBus ( ) { var events = arguments . length > 0 && arguments [ 0 ] !== undefined ? arguments [ 0 ] : { } ; classCallCheck ( this , EventsBus ) ; this . events = events ; this . hop = events . hasOwnProperty ; }
Construct a EventBus instance.

@param {Object} events
Construct a EventBus instance .