MCPcopy Create free account
hub / github.com/adobe/react-spectrum / last

Function last

packages/react-aria/src/focus/FocusScope.tsx:996–1006  ·  view source on GitHub ↗
(walker: ShadowTreeWalker | TreeWalker)

Source from the content-addressed store, hash-verified

994}
995
996function last(walker: ShadowTreeWalker | TreeWalker) {
997 let next: FocusableElement | undefined = undefined;
998 let last: FocusableElement;
999 do {
1000 last = walker.lastChild() as FocusableElement;
1001 if (last) {
1002 next = last;
1003 }
1004 } while (last);
1005 return next;
1006}
1007
1008class Tree {
1009 root: TreeNode;

Callers 2

focusPreviousFunction · 0.70
focusLastFunction · 0.70

Calls 1

lastChildMethod · 0.45

Tested by

no test coverage detected