Table
table
отображает коллекцию экземпляров сущности, содержащихся в источнике данных.
Кнопка columns позволяет создавать колонки таблицы. Каждая колонка имеет следующие свойства:
Кнопка actions позволяет определить действия, ассоциированные с таблицей. Каждое действие имеет следующие свойства:
ALT
, CTRL
, SHIFT
. Например: ALT-CTRL-C
Компонент rowsCount позволяет перемещаться между страницами таблицы и отображать число строк на текущей странице и в общем. Для того чтобы rowsCount работал правильно, данные collectionDatasource необходимо ограничивать, например, при помощи компонента Filter.
Опция presentations позволяет включить механизм представлений таблицы.
Опция multiselect включает режим множественного выделения строк в таблице.
Опция contextMenuEnabled разрешает или запрещает показывать контекстное меню. Если вы добавили действия таблицы, это свойство необходимо выставить в true
.
Опция columnControlVisible запрещает скрывать колонки (по умолчанию разрешено).
Флажок editable разрешает/запрещает редактирование компонента.
Опция reorderingAllowed разрешает или запрещает перетаскивать колонки (по умолчанию разрешено).
Опция sortable запрещает сортировку в таблице (по умолчанию разрешена).
rowHeaderMode разрешает/запрещает показ иконок для строк таблицы.
multiLineCells управляет отображением текста, содержащего переносы строк. По умолчанию переносы строк игнорируются.
Подробнее см. документацию.