BubbleBarOptions class

Inheritance

Constructors

BubbleBarOptions({BubbleBarStyle barStyle = BubbleBarStyle.horizotnal, 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.horizotnal BubbleBarStyle.vertical Default value is BubbleBarStyle.horizotnal
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 Default is 26.0
final
inkColor Color
Change ink color
final
inkEffect bool
Enable ink effect to bubble navigation bar item Default value is false
final
opacity double?
Change navigation bar items background color opacity
final
padding EdgeInsets
Add padding arround navigation tiles Default padding is EdgeInsets.zero
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