navBarBuilder property
Custom builder for complete control over the bottom navigation bar.
When provided, this builder receives NavBarData containing the items, current index, and onTap callback. The style parameter is ignored when navBarBuilder is provided.
Example:
NavigationHubLayout.bottomNav(
navBarBuilder: (context, data) {
return MyCustomNavBar(
items: data.items,
currentIndex: data.currentIndex,
onTap: data.onTap,
);
},
)
Implementation
Widget Function(BuildContext context, NavBarData data)? navBarBuilder;