INNER CODE UNIT · Dart
targetItemLeadingPadding
fluttercandies/flutter_scrollview_observer · lib/src/common/observer_controller.dart:986
double targetItemLeadingPadding = childSize * alignment;
var targetOffset =
childLayoutOffset + precedingScrollExtent + targetItemLeadingPadding;
double scrollOffset = 0;
double remainingBottomExtent = 0;
double needScrollExtent = 0;
if (this is SliverObserverController) {
final viewport = _findViewport(obj);
if (viewport != null && viewport.offset.hasPixels) {
scrollOffset = viewport.offset.pixels.rectify(obj);
final extremeScrollExtent = viewportExtremeScrollExtent(
viewport: viewport,
obj: obj,
);
final maxScrollExtent = extremeScrollExtent.rectify(obj);
remainingBottomExtent = maxScrollExtent - scrollOffset;
needScrollExtent = childLayoutOffset +