Rating
Rating
MUIRatingBar
A custom rating bar widget provided by Modular UI.
Properties
selectedCount: int - How many stars are selected.icon: IconData - The icon used for the filled icon.iconOutlined: IconData - The icon shown by default.borderColor: Color - The border color, the color in which theiconOutlinedis shown.selectedColor: Color - The color in which the selected icons are shown.itemCount: int - The total number of icons to render.size: double - The size of the icons.onChanged: Function(int)? - Callback when the user selects an amount of stars.
Example Usage
MUIRatingBar(
selectedCount: 3,
icon: Icons.star_rounded,
iconOutlined: Icons.star_border_rounded,
borderColor: Colors.grey,
selectedColor: Colors.orange,
itemCount: 5,
size: 24,
onChanged: (count) {
// Handle rating change
},
);Notes
Provides a customizable rating bar with various properties.
Supports specifying the selected and default icons.
Allows setting the border color and selected color.
Utilizes the GestureDetector and MouseRegion for interaction.
Last updated
