UNPKG

clarity-angular

Version:

Angular components for Clarity

14 lines (13 loc) 557 B
import { AfterViewInit, ElementRef, Injector, OnDestroy } from "@angular/core"; import { FocusTrapTracker } from "./focus-trap-tracker.service"; export declare class FocusTrapDirective implements AfterViewInit, OnDestroy { elementRef: ElementRef; private focusTrapsTracker; private _previousActiveElement; private document; constructor(elementRef: ElementRef, injector: Injector, focusTrapsTracker: FocusTrapTracker); onFocusIn(event: any): void; ngAfterViewInit(): void; setPreviousFocus(): void; ngOnDestroy(): void; }