ag-grid: вызывать функцию при каждом щелчке по фильтру

Как вызывать функцию каждый раз, когда щелкают значок фильтра в ag-сетке. Ниже мой код. Моя цель - сбрасывать значения фильтра в столбце Name каждый раз, когда щелкают значок фильтра. Я должен использовать agSetColumnFilter. Я пробовал filterParams, но он вызывается не каждый раз, а только один. Кто-нибудь может направить меня сюда?

  constructor(private http: HttpClient) {
    this.columnDefs = [
      {
        headerName: "Name",
        field: "name",
        width: 150,
        filter: "agSetColumnFilter",
        menuTabs: ['filterMenuTab']
      }
    ];
  }

  onGridReady(params) {
    this.rowData = [
      {
        name: "A",
        flag: true
      },
      {
        name: "B",
        flag: false
      }
    ];
  }

person Anna    schedule 01.07.2019    source источник


Ответы (1)