SmoothScrollController constructor
SmoothScrollController({
- required ScrollController scrollController,
- required KScrollIntensity intensity,
- required SmoothScrollPhysics? customPhysics,
- required bool reverse,
- required TickerProvider vsync,
Implementation
SmoothScrollController({
required this.scrollController,
required KScrollIntensity intensity,
required SmoothScrollPhysics? customPhysics,
required bool reverse,
required this.vsync,
}) : _intensity = intensity,
_customPhysics = customPhysics,
_reverse = reverse {
_updateConfig();
_currentPosition = scrollController.hasClients ? scrollController.offset : scrollController.initialScrollOffset;
_targetPosition = _currentPosition;
}