shimmer method

Widget shimmer({
  1. Duration duration = const Duration(milliseconds: 1500),
  2. Color baseColor = const Color(0xFFE0E0E0),
  3. Color highlightColor = const Color(0xFFF5F5F5),
  4. ShimmerDirection direction = ShimmerDirection.leftToRight,
})

Wraps the widget with a shimmer effect.

Example:

Container(height: 20, width: 100).shimmer();

Implementation

Widget shimmer({
  Duration duration = const Duration(milliseconds: 1500),
  Color baseColor = const Color(0xFFE0E0E0),
  Color highlightColor = const Color(0xFFF5F5F5),
  ShimmerDirection direction = ShimmerDirection.leftToRight,
}) {
  return _ShimmerWidget(
    duration: duration,
    baseColor: baseColor,
    highlightColor: highlightColor,
    direction: direction,
    child: this,
  );
}