LmnKeyboardNavigationManagerDirective
Decorators: |
|
Selectors: | [ |
A directive that manages keyboard navigation among a group of elements.
This directive coordinates keyboard navigation behavior for a collection of elements marked with
. It supports:
- Different navigation directions (horizontal, vertical, or both)
- Wrapping navigation (continuing from last to first element and vice versa)
- Grid-based navigation with row and column coordinates
- Type-ahead functionality for quick selection by typing
- Tab-based or arrow-key-based navigation modes
- Customizable state and focus management
- Accessibility enhancements for screen reader users
Properties
Name | Type | Description |
---|---|---|
active r |
| |
allowCrossKeysNavigation r |
| |
allowedModifierKeys r |
| |
defaultState r |
| |
direction r |
| |
navigationMode r |
| |
scopeElement r |
| Pass an element which will be used as root for the search of child list element. When passed, only direct descendant of the element will be considered |
typeAhead r |
| |
typeAheadDebounceInterval r |
| |
wrap r |
|
Methods
setActiveItem() | |||||||||
---|---|---|---|---|---|---|---|---|---|
No documentation has been provided. | |||||||||
Presentation
| |||||||||
Parameters
Returnsvoid |