getVisibleColIndexes();
Метод getVisibleColIndexes возвращает массив индексов видимых столбцов таблицы.
Метод возвращает массив значений типа Number.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Скроем первые строку и столбец таблицы. Затем определим количество видимых столбцов, их индексы и общую ширину, для строк - их количество, индексы и общую высоту. Также получим количество видимых ячеек по умолчанию:
// Получим измерения таблицы var measures = tabSheet.getMeasures(); // Скроем первую строку и столбец measures.addHiddenRow(0); measures.addHiddenColumn(0); // Обновим таблицу tabSheet.rerender(); // Получим размеры видимой части таблицы var sizes = measures.getVisibleTableSize(); // Получим информацию о столбцах таблицы console.log("Данные о столбцах:"); console.log(" Количество видимых столбцов: " + measures.getVisibleColumnsCount()); console.log(" Индексы видимых столбцов: " + measures.getVisibleColIndexes()); console.log(" Общая ширина видимых столбцов: " + sizes.colWidth); // Получим информацию о строках таблицы console.log("Данные о строках:"); console.log(" Количество видимых строк: " + measures.getVisibleRowsCount()); console.log(" Индексы видимых строк: " + measures.getVisibleRowIndexes()); console.log(" Общая высота видимых строк: " + sizes.rowHeight); console.log("Количество видимых ячеек по умолчанию: " + measures.getVisibleDefaultCellsCount());
В результате выполнения примера были скрыты первые строка и столбец таблицы:
В консоли браузера было выведено количество видимых столбцов таблицы, их индексы и общая ширина. Для видимых строк было определено их количество, индексы и общая высота. Также было выведено количество видимых ячеек по умолчанию:
Данные о столбцах:
Количество видимых столбцов: 4
Индексы видимых столбцов: 1,2,3,4,5
Суммарная ширина видимых столбцов: 433
Данные о строках:
Количество видимых строк: 4
Индексы видимых строк: 1,2,3,4,5
Суммарная высота видимых строк: 218
Количество видимых ячеек по умолчанию: 16
См. также: