Skip to content

Commit 8aaf99b

Browse files
authored
fix(ui5-rating-indicator): rename maxValue property to max (#3375)
1 parent 39ccf7b commit 8aaf99b

File tree

5 files changed

+19
-18
lines changed

5 files changed

+19
-18
lines changed

packages/main/src/RatingIndicator.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
aria-roledescription="{{_ariaRoleDescription}}"
44
aria-valuemin="0"
55
aria-valuenow="{{value}}"
6-
aria-valuemax="{{maxValue}}"
6+
aria-valuemax="{{max}}"
77
aria-orientation="horizontal"
88
aria-disabled="{{_ariaDisabled}}"
99
aria-readonly="{{ariaReadonly}}"

packages/main/src/RatingIndicator.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,9 @@ const metadata = {
5151
* @type {Integer}
5252
* @defaultvalue 5
5353
* @public
54+
* @since 1.0.0-rc.15
5455
*/
55-
maxValue: {
56+
max: {
5657
type: Integer,
5758
defaultValue: 5,
5859
},
@@ -188,7 +189,7 @@ class RatingIndicator extends UI5Element {
188189
calcState() {
189190
this._stars = [];
190191

191-
for (let i = 1; i < this.maxValue + 1; i++) {
192+
for (let i = 1; i < this.max + 1; i++) {
192193
const remainder = Math.round((this.value - Math.floor(this.value)) * 10);
193194
let halfStar = false,
194195
tempValue = this.value;
@@ -240,7 +241,7 @@ class RatingIndicator extends UI5Element {
240241
if (down && this.value > 0) {
241242
this.value = Math.round(this.value - 1);
242243
this.fireEvent("change");
243-
} else if (up && this.value < this.maxValue) {
244+
} else if (up && this.value < this.max) {
244245
this.value = Math.round(this.value + 1);
245246
this.fireEvent("change");
246247
}

packages/main/test/pages/RatingIndicator.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@
2424
<br>
2525
<br>
2626

27-
<ui5-rating-indicator id="rating-indicator2" max-value="10" value="6" aria-label="Hello World"></ui5-rating-indicator>
27+
<ui5-rating-indicator id="rating-indicator2" max="10" value="6" aria-label="Hello World"></ui5-rating-indicator>
2828
<br>
2929
<br>
3030
<br>
3131

32-
<ui5-rating-indicator id="rating-indicator3" max-value="10" value="6" aria-label="Hello World"></ui5-rating-indicator>
32+
<ui5-rating-indicator id="rating-indicator3" max="10" value="6" aria-label="Hello World"></ui5-rating-indicator>
3333
<br>
3434
<br>
3535
<br>
3636

3737
<h3>test change event</h3>
38-
<ui5-rating-indicator id="rating-indicator4" max-value="10" value="6"></ui5-rating-indicator>
38+
<ui5-rating-indicator id="rating-indicator4" max="10" value="6"></ui5-rating-indicator>
3939
<ui5-input value="0" id="change-event"></ui5-input>
4040
<br>
4141
<br>
@@ -47,7 +47,7 @@ <h3>test change event</h3>
4747
<br>
4848

4949
<h3>readonly</h3>
50-
<ui5-rating-indicator id="rating-indicator-readonly" value="1" max-value="3" readonly></ui5-rating-indicator>
50+
<ui5-rating-indicator id="rating-indicator-readonly" value="1" max="3" readonly></ui5-rating-indicator>
5151
<br>
5252
<br>
5353
<br>
@@ -58,7 +58,7 @@ <h3>disabled</h3>
5858
<br>
5959
<br>
6060

61-
<ui5-rating-indicator value="3" max-value="3"></ui5-rating-indicator>
61+
<ui5-rating-indicator value="3" max="3"></ui5-rating-indicator>
6262
<br>
6363
<br>
6464

packages/main/test/samples/RatingIndicator.sample.html

+8-8
Original file line numberDiff line numberDiff line change
@@ -32,26 +32,26 @@ <h3>Basic Rating Indicator</h3>
3232
<section>
3333
<h3>Rating Indicator With Different Max Value</h3>
3434
<div class="snippet">
35-
<ui5-rating-indicator max-value="10" value="5"></ui5-rating-indicator>
36-
<ui5-rating-indicator max-value="3" value="3"></ui5-rating-indicator>
35+
<ui5-rating-indicator max="10" value="5"></ui5-rating-indicator>
36+
<ui5-rating-indicator max="3" value="3"></ui5-rating-indicator>
3737
</div>
3838
<pre class="prettyprint lang-html"><xmp>
39-
<ui5-rating-indicator max-value="10" value="5"></ui5-rating-indicator>
40-
<ui5-rating-indicator max-value="3" value="3"></ui5-rating-indicator>
39+
<ui5-rating-indicator max="10" value="5"></ui5-rating-indicator>
40+
<ui5-rating-indicator max="3" value="3"></ui5-rating-indicator>
4141
</xmp></pre>
4242
</section>
4343

4444
<section>
4545
<h3>Disabled Rating Indicator</h3>
4646
<div class="snippet">
4747
<ui5-rating-indicator value="4" disabled></ui5-rating-indicator>
48-
<ui5-rating-indicator max-value="10" value="5" disabled></ui5-rating-indicator>
49-
<ui5-rating-indicator max-value="3" value="3" disabled></ui5-rating-indicator>
48+
<ui5-rating-indicator max="10" value="5" disabled></ui5-rating-indicator>
49+
<ui5-rating-indicator max="3" value="3" disabled></ui5-rating-indicator>
5050
</div>
5151
<pre class="prettyprint lang-html"><xmp>
5252
<ui5-rating-indicator value="4" disabled></ui5-rating-indicator>
53-
<ui5-rating-indicator max-value="10" value="5" disabled></ui5-rating-indicator>
54-
<ui5-rating-indicator max-value="3" value="3" disabled></ui5-rating-indicator>
53+
<ui5-rating-indicator max="10" value="5" disabled></ui5-rating-indicator>
54+
<ui5-rating-indicator max="3" value="3" disabled></ui5-rating-indicator>
5555
</xmp></pre>
5656
</section>
5757

packages/main/test/specs/RatingIndicator.spec.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ describe("Rating Indicator general interaction", () => {
1313
assert.strictEqual(ratingIndicator.shadow$$(".ui5-rating-indicator-icon").length, 5, "Basic rating indicator renders 5 stars");
1414
});
1515

16-
it("Tests max-value property", () => {
16+
it("Tests max property", () => {
1717
const ratingIndicator = browser.$("#rating-indicator2");
1818

1919
assert.strictEqual(ratingIndicator.shadow$$(".ui5-rating-indicator-icon").length, 10, "Basic rating indicator renders 10 stars");

0 commit comments

Comments
 (0)