let grid = BX.Main.gridManager.getInstanceById(GRID_ID);
let actions = grid.getActionsPanel().getValues();
let rows = grid.getRows().getSelectedIds();
Но пока не понимаю есть ли способ скрыть некоторые actions (элементы ACTION_PANEL) если выбраны определённые строки (например если выбрано >1 скрыть кнопку "удалить" )
Андрей Чурсин написал: Но пока не понимаю есть ли способ скрыть некоторые actions (элементы ACTION_PANEL) если выбраны определённые строки (например если выбрано >1 скрыть кнопку "удалить" )
По идее так (в теории глядя на код):
Получить инстанс панели
Код
const panel = grid.getActionsPanel();
Получить контролы в виде массива нод
Код
grid.getControls();
Пройтись по массиву и получить id нод (это обычный id атрибут элемента).