TableScrollbarThemeData class
The Davi scroll theme. Defines the configuration of the overall visual TableScrollbarThemeData for a widget subtree within the app.
Constructors
- TableScrollbarThemeData({Radius? radius, double margin = TableScrollbarThemeDataDefaults.margin, double borderThickness = TableScrollbarThemeDataDefaults.borderThickness, double thickness = TableScrollbarThemeDataDefaults.thickness, Color verticalBorderColor = TableScrollbarThemeDataDefaults.verticalBorderColor, Color verticalColor = TableScrollbarThemeDataDefaults.verticalColor, Color pinnedHorizontalBorderColor = TableScrollbarThemeDataDefaults.pinnedHorizontalBorderColor, Color pinnedHorizontalColor = TableScrollbarThemeDataDefaults.pinnedHorizontalColor, Color unpinnedHorizontalBorderColor = TableScrollbarThemeDataDefaults.unpinnedHorizontalBorderColor, Color unpinnedHorizontalColor = TableScrollbarThemeDataDefaults.unpinnedHorizontalColor, Color thumbColor = TableScrollbarThemeDataDefaults.thumbColor, bool horizontalOnlyWhenNeeded = TableScrollbarThemeDataDefaults.horizontalOnlyWhenNeeded, bool verticalOnlyWhenNeeded = TableScrollbarThemeDataDefaults.verticalOnlyWhenNeeded, Color? columnDividerColor = TableScrollbarThemeDataDefaults.columnDividerColor})
-
Builds a theme data.
const
Properties
- borderThickness → double
-
final
- columnDividerColor → Color?
-
The pinned column divider color.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- horizontalOnlyWhenNeeded → bool
-
Display the horizontal scrollbar only when needed.
final
- margin → double
-
final
- pinnedHorizontalBorderColor → Color
-
final
- pinnedHorizontalColor → Color
-
final
- radius → Radius?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- thickness → double
-
final
- thumbColor → Color
-
final
- unpinnedHorizontalBorderColor → Color
-
final
- unpinnedHorizontalColor → Color
-
final
- verticalBorderColor → Color
-
final
- verticalColor → Color
-
final
- verticalOnlyWhenNeeded → bool
-
Display the vertical scrollbar only when needed.
final
Methods
-
copyWith(
{Radius? radius, double? margin, double? thickness, double? borderThickness, Color? verticalBorderColor, Color? verticalColor, Color? pinnedHorizontalBorderColor, Color? pinnedHorizontalColor, Color? unpinnedHorizontalBorderColor, Color? unpinnedHorizontalColor, Color? thumbColor, bool? horizontalOnlyWhenNeeded, bool? verticalOnlyWhenNeeded, Color? columnDividerColor}) → TableScrollbarThemeData - Creates a copy of this theme but with the given fields replaced with the new values.
-
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