buildAteliersWidgets method

List<Widget> buildAteliersWidgets()

Implementation

List<Widget> buildAteliersWidgets() {
  final int nbEquipes = enginEquipes.length;
  var sep = <Widget>[];
  for (var i = 0; i < nbEquipes; i++) {
    sep.add(
      CustomPaint(
        painter: OpenPainter(
          startAngle: -pi / 2 + i * 2 * pi / (nbEquipes),
          angle: 2 * pi / nbEquipes,
          enginEquipe: enginEquipes[i],
          addDivider: nbEquipes > 1,
        ),
        child: const SizedBox(height: 60, width: 60),
      ),
    );
  }
  return sep;
}