{{! We set tabindex to -1 so the element can receive focus via JS without entering the Tab order. We focus on the list container so that we can setup a listener on the container and capture events for keyboard navigation. }}