MCPcopy Index your code
hub / github.com/UI5/webcomponents / _handleF2

Method _handleF2

packages/main/src/TableNavigation.ts:122–130  ·  view source on GitHub ↗
(e: KeyboardEvent, eventOrigin: HTMLElement)

Source from the content-addressed store, hash-verified

120 }
121
122 _handleF2(e: KeyboardEvent, eventOrigin: HTMLElement) {
123 if (this._isEventFromCurrentItem(e)) {
124 const firstTabbable = getTabbableElements(eventOrigin)[0];
125 this._focusElement(firstTabbable);
126 } else {
127 this._setCurrentItem(e, () => this._focusCurrentItem());
128 }
129 e.preventDefault();
130 }
131
132 _handleF7(e: KeyboardEvent, eventOrigin: HTMLElement) {
133 if (eventOrigin.hasAttribute("ui5-table-row-base")) {

Callers 2

_handleEnterMethod · 0.95
_onkeydownFunction · 0.80

Calls 5

_focusElementMethod · 0.95
_setCurrentItemMethod · 0.95
_focusCurrentItemMethod · 0.95
getTabbableElementsFunction · 0.85

Tested by

no test coverage detected