static async onDefine() {
      RatingIndicator_1.i18nBundle = await (0, _i18nBundle.getI18nBundle)("@ui5/webcomponents");
    }
@class

<h3 class="comment-api-title">Overview</h3>
The Rating Indicator is used to display a specific number of icons that are used to rate an item.
Additionally, it is also used to display the average and overall ratings.

<h3>Usage</h3>
The recommended number of icons is between 5 and 7.

<h3>Responsive Behavior</h3>
You can change the size of the Rating Indicator by changing its <code>font-size</code> CSS property.
<br>
Example: <code>&lt;ui5-rating-indicator style="font-size: 3rem;">&lt;/ui5-rating-indicator></code>

<h3>Keyboard Handling</h3>
When the <code>ui5-rating-indicator</code> is focused, the user can change the rating
with the following keyboard shortcuts:
<br>

<ul>
<li>[RIGHT/UP] - Increases the value of the rating by one step. If the highest value is reached, does nothing</li>
<li>[LEFT/DOWN] - Decreases the value of the rating by one step. If the lowest value is reached, does nothing.</li>
<li>[HOME] - Sets the lowest value.</li>
<li>[END] - Sets the highest value.</li>
<li>[SPACE/ENTER/RETURN] - Increases the value of the rating by one step. If the highest value is reached, sets the rating to the lowest value.</li>
<li>Any number - Changes value to the corresponding number. If typed number is larger than the number of values, sets the highest value.</li>
</ul>

<h3>ES6 Module Import</h3>

<code>import "@ui5/webcomponents/dist/RatingIndicator.js";</code>

@constructor
@author SAP SE
@alias sap.ui.webc.main.RatingIndicator
@extends sap.ui.webc.base.UI5Element
@tagname ui5-rating-indicator
@public
@since 1.0.0-rc.8