code: function (offset,silent) {
          if (Paginator.isNumeric(offset) && +offset >= 0 &&
              +offset !== this.get('recordOffset')) {
              if (this.get('updateOnChange') || silent) {
                  this.set('recordOffset',offset);
              } else {
                  this.fireEvent('changeRequest',
                      this.getState({'recordOffset':+offset}));
              }
          }
      }
docs: Move the record offset to a new starting index.  This will likely cause
  the calculated current page to change.  You should probably use setPage.
  @method setStartIndex
  @param offset {number} the new record offset
  @param silent {boolean} whether to forcibly avoid firing the changeRequest event