AG Grid Layout вопросы - PullRequest
0 голосов
/ 24 мая 2019

Я пытаюсь позволить пользователям максимально изменить внешний вид и вид сетки.Поэтому я реализовал серверную часть, где я пока сохраняю некоторые пользовательские настройки для каждого пользователя, например, какой столбец он хочет показать или скрыть.Теперь я хочу иметь возможность сохранить следующее.

  1. Ширина столбца (Есть ли способ вызвать событие, которое получает меня как colid, так и новый размер в px или вв случае, если пользователь выбрал автоматический размер, это значение теперь автоматически изменяется)

  2. Порядок столбцов (я ищу событие, которое запускается, когда пользователь перетаскивает столбец в новое место в сетке. Я ищудля colid и новой позиции, чтобы я мог сохранить движение к своему бэкэнду)

  3. Сохранить полный макет (есть ли функция, которую я могу вызвать, чтобы получить полный текущий макет сетки, чтобы я мог сохранить его?)

1 Ответ

0 голосов
/ 14 июня 2019

Взгляните на сеточные события ag-Grid docs , которые описывают несколько событий, связанных со столбцами. Это должно помочь вам с точкой 1 (columnResized) и точкой 2 (columnMoved). Чтобы получить новую ширину при изменении размера столбца, вы можете использовать gridOptions.columnApi.getColumnState ().

Пункт 3 уже ответил здесь .

...