ScrollbarThemeData.standart constructor
ScrollbarThemeData.standart(
- ThemeData style
Implementation
factory ScrollbarThemeData.standart(ThemeData style) {
final brightness = style.brightness;
return ScrollbarThemeData(
scrollbarColor: brightness.isLight
? const Color(0xFF8c8c8c)
: const Color(0xFF767676),
scrollbarPressingColor: brightness.isLight
? const Color(0xFF5d5d5d)
: const Color(0xFFa4a4a4),
thickness: 2.0,
hoveringThickness: 16.0,
backgroundColor: brightness.isLight
? const Color(0xFFe9e9e9)
: const Color(0xFF1b1b1b),
radius: const Radius.circular(100.0),
hoveringRadius: const Radius.circular(0.0),
crossAxisMargin: 2.0,
hoveringCrossAxisMargin: 0.0,
mainAxisMargin: 2.0,
hoveringMainAxisMargin: 0.0,
minThumbLength: 48.0,
trackBorderColor: Colors.transparent,
hoveringTrackBorderColor: Colors.transparent,
animationDuration: style.fasterAnimationDuration,
animationCurve: Curves.linear,
);
}