BubbleNavItem class

===========================================================================

Constructors

BubbleNavItem({Widget? page, Widget? icon, Widget? activeIcon, String? label, Widget? customWidget, NavigationActionCallback? onPress})
const

Properties

activeIcon → Widget?
The icon to show when selected (optional).
final
customWidget → Widget?
Entirely overrides the bubble item UI (useful for avatars or complex widgets).
final
hashCode → int
The hash code for this object.
no setterinherited
icon → Widget?
The default icon.
final
label → String?
Tooltip label for accessibility.
final
onPress → NavigationActionCallback?
Callback triggered on press. Return false/null to prevent page navigation.
final
page → Widget?
The page to display. If null, this item acts purely as a trigger button (e.g. open a menu).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited