Можете ли вы сказать мне, как я могу отсортировать таблицу по выбранным узлам.
Также я получаю данные с сервера и зависит от них, я устанавливаюSelected (true);
Когда я открываю диалог с таблицей - я хочу сортировать узлы по выбранным.
Спасибо! PS Если вам нужна дополнительная информация, не стесняйтесь спрашивать.
Также я пытаюсь использовать эту функцию
sotrItemsBySelect(rowNodes: RowNode[]) {
rowNodes.sort((a: RowNode, b: RowNode) => {
console.log(a.isSelected(), b.isSelected());
console.log((a.isSelected() === b.isSelected()) ? 0 : a.isSelected() ? -1 : 1);
return (a.isSelected() === b.isSelected()) ? 0 : a.isSelected() ? -1 : 1;
});
rowNodes.map((value, index) => {
value.rowIndex = index;
value.id = index.toString();
});
return rowNodes;
}
Возвращен отфильтрованный массив, но я не знаю, как его использовать.