createAudioLevelContainers method

List<Widget> createAudioLevelContainers(
  1. List<double> heights
)

Implementation

List<Widget> createAudioLevelContainers(List<double> heights) {
  return List.generate(heights.length, (index) {
    return Padding(
      padding: const EdgeInsets.symmetric(horizontal: 1.0),
      child: AnimatedContainer(
        duration: const Duration(milliseconds: 300),
        width: widget.radius * 0.30,
        height: widget.radius * heights[index],
        decoration: BoxDecoration(
          color: Colors.white,
          shape: BoxShape.rectangle,
          borderRadius: BorderRadius.circular(widget.radius * 0.4),
        ),
      ),
    );
  });
}