animated_bubble_navigation_bar library

Classes

AnimatedBubbleNavBar
A widget that provides an animated bubble navigation bar. It works as the Bottom Navigation Bar or as the Tab Bar as well.
BubbleDecoration
A class that defines the decoration and styling for the bubble navigation bar. It includes colors, text styles, icon sizes, and other visual properties. This class is used to customize the appearance of the bubbles in the navigation bar.
BubbleItem
A model class representing a bubble item in the navigation bar. It contains a label, an optional icon widget, and an optional icon data.

Enums

BubbleShape
This file defines the shape of the bubble in the navigation bar.

Extensions

BubbleShapeExtension on BubbleShape
Extension to get the shape value for the bubble.

Properties

selectedIndexNotifier ValueNotifier<int>
Flutter default Notifier to keep track of the selected index. This is used to update the UI when the selected index changes. It is initialized with 0, which means the first item is selected by default. You can change the initial value to select a different item by default. This notifier is used in the AnimatedBubbleNavBar to update the selected index and rebuild the UI when the selected index changes.
final