17 lines
463 B
JavaScript
Executable File
17 lines
463 B
JavaScript
Executable File
import { ListKeyManager } from './list-key-manager.mjs';
|
|
|
|
class ActiveDescendantKeyManager extends ListKeyManager {
|
|
setActiveItem(index) {
|
|
if (this.activeItem) {
|
|
this.activeItem.setInactiveStyles();
|
|
}
|
|
super.setActiveItem(index);
|
|
if (this.activeItem) {
|
|
this.activeItem.setActiveStyles();
|
|
}
|
|
}
|
|
}
|
|
|
|
export { ActiveDescendantKeyManager };
|
|
//# sourceMappingURL=activedescendant-key-manager.mjs.map
|