SimpleAutoScrollController constructor

SimpleAutoScrollController({
  1. double initialScrollOffset = 0.0,
  2. bool keepScrollOffset = true,
  3. double? suggestedRowHeight,
  4. ViewportBoundaryGetter viewportBoundaryGetter = defaultViewportBoundaryGetter,
  5. required AxisValueGetter beginGetter,
  6. required AxisValueGetter endGetter,
  7. AutoScrollController? copyTagsFrom,
  8. String? debugLabel,
})

Implementation

SimpleAutoScrollController(
    {double initialScrollOffset: 0.0,
    bool keepScrollOffset: true,
    this.suggestedRowHeight,
    this.viewportBoundaryGetter: defaultViewportBoundaryGetter,
    required this.beginGetter,
    required this.endGetter,
    AutoScrollController? copyTagsFrom,
    String? debugLabel})
    : super(
          initialScrollOffset: initialScrollOffset,
          keepScrollOffset: keepScrollOffset,
          debugLabel: debugLabel) {
  if (copyTagsFrom != null) tagMap.addAll(copyTagsFrom.tagMap);
}