Я хотел бы внести изменения в сетку данных ExtJS » s отображение столбцов (скрытие, отображение, перемещение, изменение размера) постоянным и хранимым на сервере. Есть много событий, которые нужно прослушать, но регистрация обработчиков в самой сетке, похоже, не приводит к вызову предупреждений:
grid.on('hide', function(event)
{
alert('Save column order: column hidden.');
});
grid.on('move', function(event)
{
alert('Save column order: column moved.');
});
grid.on('resize', function(event)
{
alert('Save column sizes: column resized.');
});
grid.on('show', function(event)
{
alert('Save colum order: column shown.');
});
(Мой базовый подход может быть или не быть оптимальным.)
Что конкретно мне следует как подслушивать эти события? Я могу скрывать, отображать, перемещать и изменять размер столбцов, не вызывая оповещения.