INNER CODE UNIT · Dart

_PagedLayoutAnimator

EdsonBueno/infinite_scroll_pagination · lib/src/base/paged_layout_builder.dart:274

class _PagedLayoutAnimator extends StatelessWidget {
  const _PagedLayoutAnimator({
    required this.child,
    required this.animateTransitions,
    required this.transitionDuration,
    required this.layoutProtocol,
  });

  final Widget child;
  final bool animateTransitions;
  final Duration transitionDuration;
  final PagedLayoutProtocol layoutProtocol;

  @override
  Widget build(BuildContext context) {
    if (!animateTransitions) return child;
    return switch (layoutProtocol) {
      PagedLayoutProtocol.sliver => SliverAnimatedSwitcher(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…