Flipper

Flipper — круглая кнопка-значок: клик переводит value к следующему пункту values, с последнего — к первому. Значок и подпись текущего значения берутся из пункта. Два значения — это Toggle Button; Flipper нужен, когда значений больше двух и они идут по кругу.

Статус: experimental · в системе с 2026-08 · интерактивность: always (всегда)

Когда использовать

  • Направление или порядок сортировки в тулбаре списка: без сортировки → сначала новые → сначала закреплённые.
  • Циклический режим над рабочей областью секции: следующий шаг очевиден, а все значения показывать незачем.
  • Место — один значок: ряд из всех значений в строке не помещается.

Не использовать:

  • Значений два — это Toggle Button; закрепить и открепить — Toggle Button short.
  • Все значения нужно видеть сразу и выбирать любое — используй Segmented Control.
  • Список длинный или значения не образуют круг — используй Select.

Альтернативы:

  • toggle-buttonдва состояния одного режима, pin — short
  • segmented-controlвсе значения видны сразу, выбор любого без перебора
  • selectдлинный список значений

Базовый

Порядок выдачи из трёх значений по кругу; подпись рядом показывает текущее.

Без сортировки

Плоский

variant="ghost" в строке тулбара рядом с переключателем представления.

Порядок: Без сортировки

Размеры

s для плотной строки, m для самостоятельного контрола.

Панель фильтров

Двухпозиционный flipper-drawer легаси: панель показана или свёрнута, значок Funnel.

Показать фильтры

Раскрытие

flipper-dropdown легаси: свёрнуто или раскрыто, стрелка CaretDown и CaretUp.

Раскрыть

Закрепление

flipper-pin легаси: закреплено или откреплено, PushPin и PushPinSlash.

Закрепить

Высота строк

flipper-rowHeight легаси: плотные или просторные строки таблицы, Rows и RowsPlusBottom.

Плотные строки