`TabBar` — это виджет, отображающий горизонтальные вкладки, между которыми можно переключаться. Чаще всего используется совместно с `TabController` и `TabBarView`.
tabs (List<Widget>)— обязательный
Список вкладок, каждая из которых — это `Tab` с текстом, иконкой или обоими.
controller (TabController)
Экземпляр `TabController`, если не используется `DefaultTabController`. Управляет активной вкладкой.
isScrollable (bool)
Если `true`, вкладки прокручиваются горизонтально. По умолчанию `false`, и вкладки равномерно растягиваются.
indicatorColor (Color)
Цвет подчеркивания активной вкладки.
labelColor (Color)
Цвет текста активной вкладки.
unselectedLabelColor (Color)
Цвет текста неактивных вкладок.
`TabBar` работает только внутри `AppBar`, если ты используешь `Scaffold`. В других случаях нужно вручную управлять `TabController` и размещением вкладок.
Количество вкладок (`tabs.length`) должно совпадать с количеством экранов в `TabBarView`, иначе возникнет ошибка.