- Update docs
- Update docs
- Update docs
rating
is now no longer needed, the package handles that internally. If you need to set an intial rating, see Parameters.- Presets must be defined as either a
StaticEmojiPreset
or aAnimatedEmojiPreset
, see Defining Presets
- Animated emoji presets using Lottie files are now supported
- Add
onChangeWaitForAnimation
property to wait for the emoji's animation to complete before callingonChanged
- Add
tapScale
property to set the scale for when the user holds down the emoji
- Add tests
- Add
enableFeedback
property to enable haptic feedback - Customize
Curve
animation - Add
minRating
andmaxRating
properties to limit the rating range - A second tap on an emoji will now reset the rating to
null
- Update docs
[Breaking change]
initialRating
property is nowrating
and is nullable.- The
EmojiBuilder
function now takes an additionalbool
parameter to indicate if the emoji is active or not
- Fix grey background on selected emojis
- Update sample app android gradle config
- Fix formatting
- Fix grey background on unselected emojis
- Add
initialRating
property to set the initial rating
- +3 new emoji presets (flat, hand drawn, 3d)
- Upgrade flutter_svg to
^2.0.10+1
- You can now customize the space between elements with
spaceBetweenItems
property - You can now customize the label padding with
labelPadding
property
- Fix error when
very good
emoji in classic preset is loaded on web clients
- Update docs
- Add more examples
- Add customization for labels
- Add customization for inactive elements blend color
- Add customization for inactive elements scale factor
- Add customization for elements size
- Add customization for scale animation curve
- Update docs
- Basic version