@universal-material/web
Version:
Material web components
14 lines • 640 B
TypeScript
import { MenuFieldNavigationController } from '../shared/menu-field/menu-field-navigation-controller.js';
import { UmOption } from './option.js';
import { UmSelect } from './select.js';
export declare class SelectNavigationController extends MenuFieldNavigationController<UmSelect, UmOption> {
#private;
protected handleKeyDown(event: KeyboardEvent): boolean;
attach(element: HTMLElement): void;
detach(): void;
protected afterFocus(_: UmOption, index: number): void;
protected afterBlur(): void;
private handleType;
private findNextElementByTerm;
}
//# sourceMappingURL=select-navigation-controller.d.ts.map