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

Function last

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

Source from the content-addressed store, hash-verified

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

Callers 2

focusPreviousFunction · 0.70
focusLastFunction · 0.70

Calls 1

lastChildMethod · 0.45

Tested by

no test coverage detected