deleteToken(token, forwardFocusToPrevious) {
      const tokens = this._getVisibleTokens();
      const deletedTokenIndex = tokens.indexOf(token);
      let nextTokenIndex = deletedTokenIndex === tokens.length - 1 ? deletedTokenIndex - 1 : deletedTokenIndex + 1;
      const notSelectedTokens = tokens.filter(t => !t.selected);
      if (forwardFocusToPrevious) {
        // on backspace key select the previous item (unless deleting the first)
        nextTokenIndex = deletedTokenIndex === 0 ? deletedTokenIndex + 1 : deletedTokenIndex - 1;
      } else {
        // on delete key or mouse click on the "x" select the next item (unless deleting the last)
        nextTokenIndex = deletedTokenIndex === tokens.length - 1 ? deletedTokenIndex - 1 : deletedTokenIndex + 1;
      }
      let nextToken = tokens[nextTokenIndex];
      if (notSelectedTokens.length > 1) {
        while (nextToken && nextToken.selected) {
          nextToken = forwardFocusToPrevious ? tokens[--nextTokenIndex] : tokens[++nextTokenIndex];
        }
      } else {
        nextToken = notSelectedTokens[0];
      }
      this._handleCurrentItemAfterDeletion(nextToken);
      this.fireEvent("token-delete", {
        ref: token
      });
    }
Removes a token from the Tokenizer.
This method should only be used by ui5-multi-combobox and ui5-multi-input

@protected
@param token Token to be focused.
@param forwardFocusToPrevious Indicates whether the focus will be forwarded to previous or next token after deletion.