• Trap Tab/Shift+Tab focus within container and restore focus to the previously active element on deactivate. Uses capture-phase listeners so it works even when inner widgets stop propagation.

    Parameters

    • container: HTMLElement

    Returns FocusTrap