Skip to content

Commit 32fca83

Browse files
committed
Merge branch 'list-focusItemAtIndex' of https://github.com/usedbytes/svelte-material-ui into usedbytes-list-focusItemAtIndex
2 parents c551452 + 4e0aad7 commit 32fca83

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

packages/list/src/List.svelte

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -368,13 +368,6 @@
368368
) as SMUIListItemAccessor[];
369369
}
370370
371-
function focusItemAtIndex(index: number) {
372-
const accessor = getOrderedList()[index];
373-
accessor &&
374-
'focus' in accessor.element &&
375-
(accessor.element as HTMLInputElement).focus();
376-
}
377-
378371
function listItemAtIndexHasClass(index: number, className: string) {
379372
const accessor = getOrderedList()[index];
380373
return (accessor && accessor.hasClass(className)) ?? false;
@@ -453,6 +446,13 @@
453446
return instance.getFocusedItemIndex();
454447
}
455448
449+
export function focusItemAtIndex(index: number) {
450+
const accessor = getOrderedList()[index];
451+
accessor &&
452+
'focus' in accessor.element &&
453+
(accessor.element as HTMLInputElement).focus();
454+
}
455+
456456
export function getElement(): HTMLElement {
457457
return element.getElement();
458458
}

0 commit comments

Comments
 (0)