code: function handleScrollEnd() {
          scrollingStarted = false;
          ghostScrollStart = null;
          clearTimeout(scrollendTID);
          scope.broadcast('scrollend', buildEventData());
      }
docs: Handle scrollend
  @returns {void}
  @private