Поиск отслеживания, когда всплывающее меню «Колонка»> «Меню фильтра» отклонено ... не удается найти информацию в событиях сетки, контекстном меню или фильтрах, которые это делают.
В основном ищу что-то вроде
toolPanelVisibleChanged
Мне нужно при отклонении сбросить фильтры к тому, что в данный момент применяется.
Итак, что я пытаюсь сделать, и яиметь на месте (все, кроме минуса при отклонении):
- Получить применяемые фильтры, если они есть, и поместить в переменную
- Если пользователь щелкает меню фильтра и меняет фильтр,но отменяет или щелкает bg (который закрывает меню), повторно применяет фильтры в переменной на отклонение меню.
Что происходит, когда пользователь вносит изменение в фильтр, не применяя его, и они закрываютменю ... и снова открыть его, они думают, что фильтры, показанные проверены, применяются, но они не были применены bc не был нажат.
Полезные ссылки, на которые я смотрел:
https://www.ag-grid.com/javascript-grid-events
https://www.ag-grid.com/javascript-grid-column-menu
https://www.ag-grid.com/javascript-grid-filtering
Использование Angular 7, машинопись и ag-grid enterprise.