SipuaNavigationBar constructor
SipuaNavigationBar({
- required int currentIndex,
- required dynamic onItemSelected(),
- required List<
SipuaItem> items, - required Color selectedContent,
- required Color unselectedContent,
- required Duration animationDuration,
- required Color backgroundColor,
- required Color cursorColor,
- BorderRadius? cursorRadius,
- bool floating = false,
- double? opacity,
- BorderRadius? borderRadius,
- EdgeInsets? padding,
Implementation
SipuaNavigationBar(
{required this.currentIndex,
required this.onItemSelected,
required this.items,
required this.selectedContent,
required this.unselectedContent,
required this.animationDuration,
required this.backgroundColor,
required this.cursorColor,
this.cursorRadius,
this.floating = false,
this.opacity,
this.borderRadius,
this.padding})
: assert(items.length >= 2) {
for (int i = 0; i < items.length; i++) {
items[i].index = i;
}
}