Настройки таблицы
Общая информация
Настройки таблицы располагаются в выпадающих меню, вызываемых с помощью иконок в шапке таблицы, и делятся на два блока: настройка столбцов и внешний вид. В случае требования сценария, настройки можно объединить или вообще вынести за пределы меню. Вызываются с помощью соответствующих иконок.
Отображение
Вызывается в панели таблицы с помощью кнопки-иконки настройки (sliders-h).
Меню настройки отображения таблицы состоит из нескольких блоков:
Шапка меню
Блок с настройками
Блок кнопок

Описание работы
В меню имеется 4 вида настройки: Высота ячейки
Высота ячеек
Зебра
Вертикальные разделители
Горизонтальные разделители
Высота ячеек
Настройка состоит из комбобокса с выпадающим списком, в котором можно выбрать один из вариантов размеров высоты ячеек.


Зебра
Настройка включает в себя тогл, при включении которого, включается зебра таблицы:

Вертикальные и горизонтальные разделители
Настройка включает в себя 2 тогла «Вертикальные разделители» и «Горизонтальные разделители». Если включены два тогла, ячейки таблицы показывают вертикальные и горизонтальные разделители:

Если включен только тогл «Горизонтальные разделители», ячейки таблицы показывают только горизонтальные разделители:

Если включен только тогл «Вертикальные разделители», ячейки таблицы показывают только вертикальные разделители:

Также у тоглов имеется взаимосвязь, если один из тоглов уже отключен, при попытке отключить второй, первый автоматически включится.
Настройка столбцов
Вызывается в панели таблицы с помощью кнопки-иконки настройки (gear-8).
Меню настройки таблицы состоит из нескольких блоков:
Шапка меню
Фиксированные колонки слева (опционально)
Колонки
Фиксированные колонки справа (опционально)
Блок кнопок

Шапка меню
Содержит в себе наименование меню «Настройки таблицы» и кнопку «Сбросить». При клике на кнопку «Сбросить», все предустановки сбрасываются на настройки по умолчанию:

Фиксированные колонки слева
Содержит в себе область darg-n-drop, в которую можно перетащить колонки таблицы, которые расположены в блоке «Колонки» для их фиксации слева.

Колонки
Содержит в себе список незафиксированных колонок таблицы, а также кнопку «Показать всё», при клике на которую, все скрытые незафиксированные колонки становятся видимыми.

Фиксированные колонки справа
Содержит в себе область darg-n-drop, в которую можно перетащить колонки таблицы, которые расположены в блоке «Колонки», для их фиксации справа.

Описание работы
Все блоки с колонками меню имеют одинаковый функционал:
Скрытие колонок

Если по умолчанию, имеется колонка, которую нельзя скрывать, вместо кнопки-иконки глазика, высвечивается иконка замка в состоянии Disable, а при наведении на неё выводится хинт с информацией: «Нельзя скрыть данную колонку»:

Так же, если при скрытии колонок остаётся одна видимая, то вместо кнопки-иконки глазика, высвечивается иконка замка в состоянии Disable, а при наведении на неё выводится хинт с информацией: «Нельзя скрыть последнюю колонку»:

Включение видимости колонок

Изменение порядка колонок

Если по умолчанию какую-то из колонок перемещать нельзя, она показывается в состоянии Disable, а при наведении на неё выводится хинт с информацией: «Нельзя перемещать данную колонку»

Перетаскивание колонок в соседние блоки для фиксации и наоборот

Размеры
Меню настройки таблицы имеет фиксированную ширину - 360 px и динамическую высоту, в зависимости от количества столбцов и их настройки. Максимально разрешённая высота меню - 740 px, а количество столбцов таблицы, выводимых в видимой части блока «Колонки» - 10 шт.

Last updated
Was this helpful?