DataGridColumn¶
Колонка таблицы.
Methods¶
Name | Description |
---|---|
getWidth | Возвращает ширину колонки. |
setWidth | Устанавливает ширину колонки. |
getHeader | Возвращает заголовок колонки. |
setHeader | Устанавливает заголовок колонки. |
getSortable | Возвращает boolean-значение, которое показывает можно ли сортировать колонку. |
setSortable | Устанавливает значение, можно ли сортировать колонку. |
getSortDirection | Возвращает направление сортировки у колонки. |
setSortDirection | Устанавливает направление сортировки у колонки. |
isSortable | Проверяет, можно ли сортировать колонку. |
Events¶
Name | Description |
---|---|
onSort | Устанавливает обработчик события сортировки колонки. |
DataGridColumn.metadata¶
Метаданные типа DataGridColumn.
Properties¶
Name | Type | Description |
---|---|---|
HeaderTemplate | Element | Шаблон отображения заголовка колонки. |
Header | String |
Заголовок колонки. |
CellSelector | Script | Функция выборки из элемента коллеции значения для ячейки. |
CellProperty | String |
Свойство элемента коллекции со значением для ячейки. |
CellFormat | String | Format |
Правила форматирования элемента коллекции для ячейки. |
CellTemplate | Element | Шаблон отображения элемента коллекции для ячейки. |
Width | String |
Ширина колонки (напр. “100px”, “25%”). |
Sortable | Boolean |
Возможность сортировки колонки. |
SortedDefault | String |
Направление сортировки колонки по умолчанию (напр. “asc” или “desc”). |
SortFunction | Script |
Функция сортировки колонки. |
Examples¶
{
"Header": "Kingdom",
"CellProperty": "Kingdom",
"Sortable": true,
"SortedDefault": "asc",
"SortFunction": "{ console.log( args.sortDirection ) }"
}