Buffering: function(sender, args);
sender. Источник события;
args. Информация о событии.
Событие Buffering наступает при загрузке диапазонов рядов данных таблицы из источника.
Для выполнения примера необходимо наличие на html-странице компонента DataGrid с наименованием «grid» (см. «Пример создания асинхронной таблицы данных»). Установим обработчик события Buffering и вызовем загрузку диапазонов рядов данных таблицы из источника:
// Устанавливаем обработчик события Buffering grid.Buffering.add(function() { console.log("Событие Buffering"); }); // Задаем диапазон рядов данных таблицы ranges = [{ start: 0, end: 0 }]; // Загружаем диапазоны рядов данных таблицы из источника grid.loadRangesFromDataSource(ranges);
При выполнении примера при загрузке диапазонов рядов данных таблицы из источника было сгенереривано событие Buffering, в результате обработки которого в консоли браузера было выведено следующее сообщение:
Событие Buffering
Аналогичный результат может быть получен, если заменить в примере строки:
// Загружаем диапазоны рядов данных таблицы из источника grid.loadRangesFromDataSource(ranges);
на следующий код:
// Загружаем видимые диапазоны рядов данных таблицы из источника grid.loadVisibleRanges(0, false);
См. также: