code: function () {
      // index page
      this.events.on('report:assertion', this.outputAssertionResult.bind(this));
      this.events.on('report:test:finished', this.outputTestFinished.bind(this));
      this.events.on('report:runner:finished', this.outputRunnerFinished.bind(this));
      this.events.on('report:run:browser', this.outputRunBrowser.bind(this));
  
      // detail page
      this.events.on('report:test:started', this.startDetailPage.bind(this));
      this.events.on('report:action', this.addActionToDetailPage.bind(this));
      this.events.on('report:assertion', this.addAssertionToDetailPage.bind(this));
      this.events.on('report:test:finished', this.finishDetailPage.bind(this));
  
      return this;
    }
docs: Connects to all the event listeners
  
  @method startListening
  @chainable