constructor(componentList) {
    this._componentList = componentList;

    this._previousPropagation = null;

    this._reset();
  }
Create a new instance of EventPropagator
@param {ComponentOptionsList} componentList List of options of the components
       the event is propagating through
       each log entry
@returns {EventPropagator}