reCalcRealHeight();
Метод reCalcRealHeight пересчитывает реальную высоту строки из метаданных измерения таблицы.
Для выполнения примера необходимо наличие на html-странице компонента DataGrid с наименованием «grid» (см. «Пример создания компонента DataGrid»). Проверим видимость первой строки таблицы, обновим метаданные о строках в измерении таблицы и пересчитаем высоту первой строки:
// Проверяем отображение первой строки таблицы
if (grid.getRows()[0].isVisible()) {
console.log("Строка отображена");
} else {
console.log("Строка не отображена");
}
// Добавляем метаданные о первой строке в измерение таблицы
grid.getRows()[0].getMeasures().getRowsMeta()["0"] = {
"@H": 40
};
// Пересчитываем высоту первой строки
grid.getRows()[0].reCalcRealHeight();
// Обновляем таблицу
grid.refresh();
В результате в консоль был выведен результат проверки отображения первой строки:
Строка отображена
У первой строки таблицы была изменена высота:

См. также: