TabsAreaThemeData class

Theme for tabs and buttons area.

Constructors

TabsAreaThemeData({bool visible = true, Color? color, Border? border, double initialGap = 0, double middleGap = 0, double minimalFinalGap = 0, BorderSide gapBottomBorder = BorderSide.none, EqualHeights equalHeights = EqualHeights.none, BoxDecoration? buttonsAreaDecoration, EdgeInsetsGeometry? buttonsAreaPadding, EdgeInsetsGeometry? buttonPadding, double buttonsGap = 0, double buttonsOffset = 0, double buttonIconSize = TabbedViewThemeConstants.defaultIconSize, Color normalButtonColor = Colors.black, Color hoverButtonColor = Colors.black, Color disabledButtonColor = Colors.black12, BoxDecoration? normalButtonBackground, BoxDecoration? hoverButtonBackground, BoxDecoration? disabledButtonBackground, IconProvider? menuIcon, Color dropColor = const Color.fromARGB(150, 0, 0, 0)})

Properties

border Border?
getter/setter pair
buttonIconSize double
getter/setter pair
buttonPadding EdgeInsetsGeometry?
getter/setter pair
buttonsAreaDecoration BoxDecoration?
The decoration to paint behind the buttons.
getter/setter pair
buttonsAreaPadding EdgeInsetsGeometry?
Empty space to inscribe inside the buttonsAreaDecoration. The buttons, if any, is placed inside this padding.
getter/setter pair
buttonsGap double
getter/setter pair
buttonsOffset double
getter/setter pair
color Color?
getter/setter pair
disabledButtonBackground BoxDecoration?
getter/setter pair
disabledButtonColor Color
getter/setter pair
dropColor Color
getter/setter pair
equalHeights EqualHeights
getter/setter pair
gapBottomBorder BorderSide
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
hoverButtonBackground BoxDecoration?
getter/setter pair
hoverButtonColor Color
getter/setter pair
initialGap double
getter/setter pair
Icon for the hidden tabs menu.
getter/setter pair
middleGap double
getter/setter pair
minimalFinalGap double
getter/setter pair
normalButtonBackground BoxDecoration?
getter/setter pair
normalButtonColor Color
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
visible bool
getter/setter pair

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.
override