Wires a CngxRecycler to a CngxRovingTabindex in virtual mode.
When the roving tabindex navigates to an item that is not in the DOM
(out of rendered range), this function scrolls the recycler to that item
and focuses it after rendering.
Must be called in an injection context (constructor or field initializer)
on the component that hosts both the recycler's scroll container and the
CngxRovingTabindex directive. The injected ElementRef is used to query
[data-cngx-recycle-index] — calling from a child component would query the
wrong subtree.