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 ) }"
}