@ux-aspects/ux-aspects
Version:
Open source user interface framework for building modern, responsive, mobile big data applications
21 lines (20 loc) • 849 B
TypeScript
import { OnDestroy } from '@angular/core';
import { FocusIndicatorService } from '../accessibility/index';
import * as i0 from "@angular/core";
export declare class HoverActionDirective implements OnDestroy {
private readonly _elementRef;
private readonly _hoverActionService;
readonly focusIndicatorService: FocusIndicatorService;
tabindex: number;
active: boolean;
focused: boolean;
private readonly _focusIndicator;
private readonly _onDestroy;
constructor();
ngOnDestroy(): void;
focus(): void;
onFocus(): void;
onBlur(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<HoverActionDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<HoverActionDirective, "[uxHoverAction]", never, { "tabindex": { "alias": "tabindex"; "required": false; }; }, {}, never, never, false, never>;
}