BubbleBarOptions class

Inheritance

Constructors

BubbleBarOptions({BubbleBarStyle barStyle = BubbleBarStyle.horizontal, BubbleFillStyle bubbleFillStyle = BubbleFillStyle.fill, double iconSize = 26.0, bool inkEffect = false, Color unselectedIconColor = Colors.black, BorderRadius? borderRadius, EdgeInsets padding = EdgeInsets.zero, Color inkColor = Colors.grey, double? opacity = 0.8})

Properties

barStyle BubbleBarStyle
BarStyle to align icon and title in horizontal or vertical BubbleBarStyle.horizontal BubbleBarStyle.vertical
final
borderRadius BorderRadius?
Border radius of the BubbleBarItem
final
bubbleFillStyle BubbleFillStyle
Use this to customize the bubble background fill style You can use border with BubbleFillStyle.outlined and also fill the background with color using BubbleFillStyle.fill
final
hashCode int
The hash code for this object.
no setterinherited
iconSize double
Change icon size
final
inkColor Color
Change ink color
final
inkEffect bool
Enable ink effect to bubble navigation bar item
final
opacity double?
Specifies the opacity of the navigation bar items' backgrounds.
final
padding EdgeInsets
Add padding arround navigation tiles
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
unselectedIconColor Color
Change unselected item color If you don't want to change every single icon color use this property this will bulk change all the unselected icon color which does'nt have color property.
final

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