components/navigation library
Classes
- UiBottomTabAccessory
- A contextual control that sits beside a floating bottom tab dock.
- UiBottomTabBar
- UiBottomTabItem
- One slot in a UiBottomTabBar.
- UiBottomTabRailConfig
- UiBottomTabScaffold
- Page shell with a UiBottomTabBar and per-tab state preservation.
- Standard numeric badge used by navigation surfaces.
- Navigation-specific drawer composition with the same region model as UiNavigationRail: primary destinations in the body and persistent actions/destinations in the footer.
- Non-selectable command rendered by UiNavigationDrawer.
- Selectable destination rendered by UiNavigationDrawer.
- Floating navigation rail for tablet/desktop shells.
- Size and spacing configuration for UiNavigationRail.
- UiTab
- Tab list item.
- UiTabs
- Shadcn-style segmented tab list.
- UiTabViews
- Cross-fade + subtle upward slide between tab panels.
Enums
- UiBottomTabBarLayout
- Bottom tab bar.
- UiTabsLayout
Typedefs
-
UiBottomTabOverflowDrawerBuilder
= Widget Function(BuildContext context, UiDrawerController<
void> controller) - UiBottomTabRailBuilder = Widget Function(BuildContext context, UiBottomTabRailConfig config)