MCPcopy Create free account
hub / github.com/UI5/webcomponents / _getPopoverOwner

Method _getPopoverOwner

packages/main/src/TabContainer.ts:1350–1360  ·  view source on GitHub ↗
(opener: HTMLElement)

Source from the content-addressed store, hash-verified

1348 }
1349
1350 _getPopoverOwner(opener: HTMLElement): TabContainerPopoverOwner {
1351 if (opener === this._getStartOverflowBtnDOM() || opener.slot === "startOverflowButton") {
1352 return "start-overflow";
1353 }
1354
1355 if (opener === this._getEndOverflowBtnDOM() || opener.slot === "overflowButton") {
1356 return "end-overflow";
1357 }
1358
1359 return getTabInStrip(opener) as TabInStrip;
1360 }
1361
1362 _getPopoverItemsFor(targetOwner: TabContainerPopoverOwner) {
1363 if (targetOwner === "start-overflow") {

Callers 2

onAfterRenderingMethod · 0.95
_showPopoverAtMethod · 0.95

Calls 3

_getEndOverflowBtnDOMMethod · 0.95
getTabInStripFunction · 0.85

Tested by

no test coverage detected