希望跟踪“列菜单”>“过滤器菜单”弹出窗口何时被解除...在执行此操作的网格事件、上下文菜单或过滤器中找不到任何信息。
基本上在寻找类似的东西
toolPanelVisibleChanged
我需要在关闭时将过滤器重置为当前应用的内容。
所以,我正在尝试做的并且我已经准备好的(一切都减去 on dismiss)是:
- 获取当前应用的过滤器(如果有)并放入变量中
- 如果用户单击过滤器菜单并更改过滤器,但取消或单击 bg(关闭菜单)在菜单关闭时重新应用变量中的过滤器。
发生的情况是,当用户更改过滤器但未应用它并关闭菜单...并重新打开它时,他们认为已应用显示的过滤器已选中,但未单击应用。
我看过的有用链接:
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 企业。