Перейти к содержанию

VirtualTableColumn

Конфигурация столбца для VirtualTableView с заголовком, шириной, выравниванием и режимом переполнения текста.

Обзор

VirtualTableColumn — неизменяемая запись, задающая параметры столбца в VirtualTableView. Определяет заголовок (строковый или RichText), ширину, горизонтальное и вертикальное выравнивание ячеек, а также режим обрезки текста.

Определение столбцов таблицы

VirtualTableColumn nameCol = new VirtualTableColumn("Player Name", 120.0f);
VirtualTableColumn scoreCol = new VirtualTableColumn("Score", 80.0f)
        .align(Alignment.END, Alignment.CENTER);

API

VirtualTableColumn::align(Alignment, Alignment)

Задать выравнивание

Возвращает копию столбца с обновленным выравниванием ячеек.

Параметр Тип Описание
horizontal Alignment —
vertical Alignment —

Возвращает VirtualTableColumn.

VirtualTableColumn::overflowMode(TextOverflowMode)

Задать режим переполнения

Возвращает копию столбца с заданным режимом переполнения текста.

Параметр Тип Описание
overflowMode TextOverflowMode —

Возвращает VirtualTableColumn.

VirtualTableColumn::richHeader(RichText)

Задать RichText заголовок

Возвращает копию столбца со стилизованным RichText заголовком.

Параметр Тип Описание
header RichText —

Возвращает VirtualTableColumn.

VirtualTableColumn::width(float)

Задать ширину

Возвращает копию конфигурации столбца с обновленной шириной.

Параметр Тип Описание
width float —

Возвращает VirtualTableColumn.