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.