INNER CODE UNIT · Dart

_bubbleRadius

LanarsInc/animated-bottom-navigation-bar-flutter · lib/animated_bottom_navigation_bar.dart:337

        _bubbleRadius = widget.splashRadius * bubbleCurve.value;
        if (_bubbleRadius == widget.splashRadius) {
          _bubbleRadius = 0;
        }

        if (bubbleCurve.value < 0.5) {
          _iconScale = 1 + bubbleCurve.value * widget.scaleFactor;
        } else {
          _iconScale = 1 + widget.scaleFactor - bubbleCurve.value * widget.scaleFactor;
        }
      });
    });
  }

  @override
  void didChangeDependencies() {
    super.didChangeDependencies();
    geometryListenable = Scaffold.geometryOf(context);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…