Bubble - Emoji Ratings Plugin

Overview

This plugin allows you to add a Rating bar made up of emojis. You can choose between 3 different styles and 2 different sizes and set an initial rating. You can also disable a rating element so that users cannot change the rating. Every rating element's current rating can be accessed via a state and every element supports autobinding to a thing (for example data field "rating" of a data type). Furthermore, everytime a user changes the rating, an event is triggered. This plugin allows you to add a fun and interactive for your users to rate something within your app.

For a demo of this plugin please visit:https://emojirating.bubbleapps.io/

Based upon https://github.com/YanNerio/emotion-ratings

Instructions

Drag the "Emoji Rating" or "Emoji Rating Large" to your app, depending on your needs. The large emoji rating is roughly twice as large as the standard one. Within the element inspector you can specify the style of the ratings element, set an initial rating (integer from 0-5) and specify if the rating element should be disabled (not clickable by user). You have access to the currently selected rating of the rating element by choosing the Emoji Rating's Current Rating. Furthermore, everytime the rating of a Emoji Ratings' Element is changed, the "A new rating has been entered" event is triggered. You can create a workflow when this event is triggered within your workflows.