Skip to content

Commit 39cc473

Browse files
authoredMay 28, 2021
fix(ui5-popover): rename noArrow property to hideArrow (#3351)
Part of #3107 BREAKING_CHANGE: rename noArrow property to hideArrow
1 parent 24fda86 commit 39cc473

20 files changed

+27
-26
lines changed
 

‎packages/fiori/src/NotifactionOverflowActionsPopover.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
class="ui5-notification-overflow-popover"
33
placement-type="Bottom"
44
horizontal-align="Right"
5-
no-arrow
5+
hide-arrow
66
>
77
<div class="ui5-notification-overflow-list">
88
{{#each overflowActions}}

‎packages/fiori/src/ShellBarPopover.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<ui5-popover class="ui5-shellbar-overflow-popover"
1414
placement-type="Bottom"
1515
horizontal-align="{{popoverHorizontalAlign}}"
16-
no-arrow
16+
hide-arrow
1717
@ui5-before-open={{_overflowPopoverBeforeOpen}}
1818
@ui5-after-close={{_overflowPopoverAfterClose}}
1919
>

‎packages/main/src/ComboBoxPopover.hbs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<ui5-responsive-popover
2-
no-arrow
2+
hide-arrow
33
content-only-on-desktop
44
_disable-initial-focus
55
placement-type="Bottom"
@@ -95,7 +95,7 @@
9595
_disable-initial-focus
9696
prevent-focus-restore
9797
no-padding
98-
no-arrow
98+
hide-arrow
9999
class="ui5-valuestatemessage-popover"
100100
placement-type="Bottom"
101101
>

‎packages/main/src/DatePickerPopover.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
placement-type="Bottom"
66
horizontal-align="Left"
77
?disable-scrolling="{{_isIE}}"
8-
no-arrow
8+
hide-arrow
99
with-padding
1010
no-stretch
1111
?_hide-header={{_shouldHideHeader}}

‎packages/main/src/FileUploaderPopover.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
_disable-initial-focus
44
prevent-focus-restore
55
no-padding
6-
no-arrow
6+
hide-arrow
77
class="ui5-valuestatemessage-popover"
88
placement-type="Bottom"
99
horizontal-align="Left"

‎packages/main/src/InputPopover.hbs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{{#if showSuggestions}}
22
<ui5-responsive-popover
3-
no-arrow
3+
hide-arrow
44
_disable-initial-focus
55
placement-type="Bottom"
66
horizontal-align="Left"
@@ -68,7 +68,7 @@
6868
_disable-initial-focus
6969
prevent-focus-restore
7070
no-padding
71-
no-arrow
71+
hide-arrow
7272
class="ui5-valuestatemessage-popover"
7373
placement-type="Bottom"
7474
horizontal-align="Left"

‎packages/main/src/MultiComboBoxPopover.hbs

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
placement-type="Bottom"
33
horizontal-align="Left"
44
class="ui5-multi-combobox-all-items-responsive-popover"
5-
no-arrow
5+
hide-arrow
66
_disable-initial-focus
77
@ui5-selection-change={{_listSelectionChange}}
88
@ui5-after-close={{_toggle}}
@@ -95,7 +95,7 @@
9595
_disable-initial-focus
9696
prevent-focus-restore
9797
no-padding
98-
no-arrow
98+
hide-arrow
9999
class="ui5-valuestatemessage-popover"
100100
placement-type="Bottom"
101101
horizontal-align="Left"

‎packages/main/src/Popover.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,9 @@ const metadata = {
126126
* @type {boolean}
127127
* @defaultvalue false
128128
* @public
129+
* @since 1.0.0-rc.15
129130
*/
130-
noArrow: {
131+
hideArrow: {
131132
type: Boolean,
132133
},
133134

@@ -498,7 +499,7 @@ class Popover extends Popup {
498499
this._width = width;
499500
this._height = height;
500501

501-
const arrowOffset = this.noArrow ? 0 : arrowSize;
502+
const arrowOffset = this.hideArrow ? 0 : arrowSize;
502503

503504
// calc popover positions
504505
switch (placementType) {

‎packages/main/src/SelectPopover.hbs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{{#if options}}
22
<ui5-responsive-popover
3-
no-arrow
3+
hide-arrow
44
_disable-initial-focus
55
content-only-on-desktop
66
placement-type="Bottom"
@@ -67,7 +67,7 @@
6767
_disable-initial-focus
6868
prevent-focus-restore
6969
no-padding
70-
no-arrow
70+
hide-arrow
7171
class="ui5-valuestatemessage-popover"
7272
placement-type="Bottom"
7373
>

‎packages/main/src/TabContainerPopover.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
placement-type="Bottom"
55
content-only-on-desktop
66
with-padding
7-
no-arrow
7+
hide-arrow
88
_hide-header
99
>
1010
<ui5-list @ui5-item-press="{{_onOverflowListItemSelect}}">

‎packages/main/src/TextAreaPopover.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
skip-registry-update
44
prevent-focus-restore
55
no-padding
6-
no-arrow
6+
hide-arrow
77
_disable-initial-focus
88
class="ui5-valuestatemessage-popover"
99
style="{{styles.valueStateMsgPopover}}"

‎packages/main/src/TimePickerPopover.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
horizontal-align="Left"
66
allow-target-overlap
77
_hide-header
8-
no-arrow
8+
hide-arrow
99
no-stretch
1010
stay-open-on-scroll
1111
@ui5-after-close="{{onResponsivePopoverAfterClose}}"

‎packages/main/src/TokenizerPopover.hbs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
style={{styles.popover}}
44
header-text={{morePopoverTitle}}
55
?content-only-on-desktop="{{hasValueState}}"
6-
no-arrow
6+
hide-arrow
77
placement-type="Bottom"
88
horizontal-align="Left"
99
>

‎packages/main/src/themes/Popover.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,6 @@
8181
margin: .1875rem -.375rem 0 0;
8282
}
8383

84-
:host([no-arrow]) .ui5-popover-arrow {
84+
:host([hide-arrow]) .ui5-popover-arrow {
8585
display: none;
8686
}

‎packages/main/test/pages/Dialog.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@
329329
</div>
330330
</ui5-popover>
331331

332-
<ui5-dialog placement-type="Bottom" no-arrow id='danger'>
332+
<ui5-dialog placement-type="Bottom" id='danger'>
333333
<ui5-list>
334334
<ui5-li>Hello</ui5-li>
335335
<ui5-li>World</ui5-li>

‎packages/main/test/pages/Input_quickview.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ <h1> Quick View sample</h1>
3333
<ui5-suggestion-item class="suggestionItem" text="IPad Air"></ui5-suggestion-item>
3434
</ui5-input>
3535

36-
<ui5-popover id="quickViewCard" no-arrow placement-type="Right" height="500px" prevent-focus-restore>
36+
<ui5-popover id="quickViewCard" hide-arrow placement-type="Right" height="500px" prevent-focus-restore>
3737
<button>hello</button>
3838
<ui5-input id="searchInput" style="width: 300px">
3939
<ui5-icon id="searchIcon" slot="icon" name="search"></ui5-icon>
@@ -78,7 +78,7 @@ <h1> Test Quick View sample</h1>
7878
<div style="width: 200px">Test mouseover on item</div>
7979
<ui5-input id="mouseoverResult" style="width: 100%"></ui5-input>
8080

81-
<ui5-popover id="quickViewCard2" no-arrow placement-type="Right" height="500px">
81+
<ui5-popover id="quickViewCard2" hide-arrow placement-type="Right" height="500px">
8282
<ui5-input id="searchInput2" style="width: 300px">
8383
<ui5-icon id="searchIcon" slot="icon" name="search"></ui5-icon>
8484
</ui5-input>

‎packages/main/test/pages/Popover.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676

7777
<ui5-button id="popbtn">Open Popover</ui5-button>
7878

79-
<ui5-popover placement-type="Bottom" no-arrow id="danger">
79+
<ui5-popover placement-type="Bottom" hide-arrow id="danger">
8080

8181

8282
<ui5-list>

‎packages/main/test/pages/Popups.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<content id="popover"></content>
6363
</div>
6464

65-
<ui5-popover placement-type="Bottom" horizontal-align="Stretch" no-arrow initial-focus="input1" class="wcPopoverWithList">
65+
<ui5-popover placement-type="Bottom" horizontal-align="Stretch" hide-arrow initial-focus="input1" class="wcPopoverWithList">
6666
<ui5-list id="myList" indent separators="Inner" mode="MultiSelect" footer-text="Copyright" no-data-text="No data">
6767
<!-- Header -->
6868
<div style="display: flex; align-items: center;" slot="header">

‎packages/main/test/samples/ColorPalette.sample.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ <h3>ColorPalette in Popover</h3>
9191
header-text="Pick a color"
9292
placement-type="Bottom"
9393
horizontal-align="Left"
94-
no-arrow>
94+
hide-arrow>
9595
<ui5-color-palette id="colorPaletteInPopover" show-more-colors>
9696
<ui5-color-palette-item value="darkblue"></ui5-color-palette-item>
9797
<ui5-color-palette-item value="pink"></ui5-color-palette-item>

‎packages/main/test/specs/Popover.spec.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ describe("Attributes propagation", () => {
2323
assert.ok(popover.shadow$(".ui5-popover-arrow").isDisplayedInViewport(), "Initially popover has arrow.");
2424

2525
browser.execute(() => {
26-
document.getElementById("pop").toggleAttribute("no-arrow");
26+
document.getElementById("pop").toggleAttribute("hide-arrow");
2727
});
2828

2929
assert.ok(!popover.shadow$(".ui5-popover-arrow").isDisplayedInViewport(), "The arrow was hidden.");

0 commit comments

Comments
 (0)
Please sign in to comment.