Матовый стол Выбор сдвига в нескольких строках - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь выбрать несколько строк в таблице матов, используя выбор смещения. Ниже приведен код, который я имел. Так что я смог получить индексы, но как мне получить строки

метод выбранной строки

selectedRow(row, event, i) {
  debugger;
  if (this.selection.selected.length > 1) {
    this.selection.deselect(this.selection.selected[0]);
  }

  if (this.selection.selected.length > 0) {
    this.isDisabledClearSelectionBtn = false;
  }

  if ((event.shiftKey, i)) {
    debugger;
    console.log(row.orderStatus + " /" + row.customStatus);
    console.log(i);
    this.lastSelected = i;
    const indexA = this.lastSelected;
    const indexB = index;
    if (indexA > indexB) {
      // Descending order
      this.selectRowsBetween(indexB, indexA);
    } else {
      // Ascending order
      this.selectRowsBetween(indexA, indexB);
    }
  }
  // Calling button function
  this.bottomButtonSelected(this.selection.selected[0]);
}

Как бы я получить строку здесь? Я хочу получить строки и открыть диалог для этих конкретных строк

private selectRowsBetween(start, end) {
  let currentIndex = 0;
  if (currentIndex >= start && currentIndex <= end) {
    this.selection.select(row);
  }
  currentIndex++;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...