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, Color dropColor = const Color.fromARGB(150, 0, 0, 0)})
Properties
- border ↔ Border?
-
getter/setter pair
-
getter/setter pair
-
getter/setter pair
-
The decoration to paint behind the buttons.
getter/setter pair
-
Empty space to inscribe inside the buttonsAreaDecoration. The buttons, if any, is
placed inside this padding.
getter/setter pair
-
getter/setter pair
-
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