Доступ к завершению события видимости столбца ag-grid - PullRequest
0 голосов
/ 07 сентября 2018

мы используем ag-grid (v17.1) с угловым в нашем проекте. Нам нужно отобразить 160+ за раз в сетке. При выборе «Выделить все / Отменить выбор всех» на панели инструментов отображение или скрытие столбцов занимает около 15-20 секунд. Я хотел показать оверлей оверлея для такого события. Переопределение события видимости столбца не дает нам точное время, когда ag-grid завершил рендеринг столбцов. Я хотел получить разъяснения по нижеуказанным вопросам.

  1. Как мы можем определить, завершил ли ag-grid рендеринг столбцов?
  2. Можем ли мы переопределить панель инструментов и настроить ее? (Я проверил документацию ag-grid и не смог найти способ переопределить панель инструментов)

1 Ответ

0 голосов
/ 11 сентября 2018

onGridReady функция указывает, что процесс инициализации завершен.

gridReady : для ag-Grid инициализировано .

Далее, если вам нужна идентификация загрузки данных, вы можете самостоятельно обработать ее с помощью оверлеев

// show 'loading' overlay
gridOptions.api.showLoadingOverlay()

// show 'no rows' overlay
gridOptions.api.showNoRowsOverlay()

// clear all overlays
gridOptions.api.hideOverlay()

Также для переопределения по умолчанию overlays вы можете определить его внутри gridOptions как overlayLoadingTemplate и overlayNoRowsTemplate.

Tool panel настройки доступны с 19.0 версия

Боковая панель теперь настраивается с помощью настраиваемых компонентов панели инструментов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...