createStars static method

Widget createStars({
  1. dynamic onClick(
    1. int
    )?,
  2. bool hasFunction = false,
  3. dynamic rate = 0,
  4. double? size,
  5. dynamic color = Colors.yellow,
})

Implementation

static Widget createStars({Function(int)? onClick, bool hasFunction = false,
  rate = 0, double? size, color = Colors.yellow}) =>
    Row(mainAxisAlignment: MainAxisAlignment.center, children: [
      _createButtonStar(1, onClick: onClick, hasFunction: hasFunction,
          isOn: rate > 0, size: size, color: color),
      _createButtonStar(2, onClick: onClick, hasFunction: hasFunction,
          isOn: rate > 1, size: size, color: color),
      _createButtonStar(3, onClick: onClick, hasFunction: hasFunction,
          isOn: rate > 2, size: size, color: color),
      _createButtonStar(4, onClick: onClick, hasFunction: hasFunction,
          isOn: rate > 3, size: size, color: color),
      _createButtonStar(5, onClick: onClick, hasFunction: hasFunction,
          isOn: rate > 4, size: size, color: color),
    ]);