UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

16 lines (15 loc) 665 B
import { ElementRef } from "@angular/core"; import * as i0 from "@angular/core"; export declare const focusableElementsCSSSelector = "[tabindex], button, a, input:not([type=hidden])"; interface ITabNavigationService { disableTabNavigation(domElRef: ElementRef): void; restoreTabNavigation(): void; } export declare class TabNavigationService implements ITabNavigationService { private tabFocusableElements; disableTabNavigation(domElRef: ElementRef): void; restoreTabNavigation(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TabNavigationService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<TabNavigationService>; } export {};