INNER CODE UNIT · Dart
value
sarbagyastha/flutter_rating_bar · lib/src/rating_bar.dart:313
value = index +
(tappedOnFirstHalf && widget.allowHalfRating ? 0.5 : 1.0);
}
value = math.max(value, widget.minRating);
widget.onRatingUpdate(value);
_rating = value;
setState(() {});
},
onHorizontalDragStart: _isHorizontal ? _onDragStart : null,
onHorizontalDragEnd: _isHorizontal ? _onDragEnd : null,
onHorizontalDragUpdate: _isHorizontal ? _onDragUpdate : null,
onVerticalDragStart: _isHorizontal ? null : _onDragStart,
onVerticalDragEnd: _isHorizontal ? null : _onDragEnd,
onVerticalDragUpdate: _isHorizontal ? null : _onDragUpdate,
child: Padding(
padding: widget.itemPadding,
child: ValueListenableBuilder<bool>(