UNPKG

@ux-aspects/ux-aspects

Version:

Open source user interface framework for building modern, responsive, mobile big data applications

20 lines (19 loc) 946 B
import { EventEmitter, OnDestroy } from '@angular/core'; import { FocusIndicatorService } from '../accessibility/index'; import * as i0 from "@angular/core"; export declare class MenuNavigationItemDirective implements OnDestroy { readonly focusIndicatorService: FocusIndicatorService; private readonly _elementRef; private readonly _menuNavigationService; /** Emit when this menu is activated */ activated: EventEmitter<void>; /** Unsubscribe from all observables on destroy */ private readonly _onDestroy; /** Keep a reference to the focus indicator */ private readonly _focusIndicator; constructor(); ngOnDestroy(): void; setActive(): void; static ɵfac: i0.ɵɵFactoryDeclaration<MenuNavigationItemDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<MenuNavigationItemDirective, "[uxMenuNavigationItem]", never, {}, { "activated": "activated"; }, never, never, false, never>; }