UNPKG

@taiga-ui/cdk

Version:

Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance

11 lines (10 loc) 536 B
import { type ElementRef } from '@angular/core'; import { type TuiAutofocusHandler, type TuiAutofocusOptions } from '../autofocus.options'; export declare abstract class AbstractTuiAutofocusHandler implements TuiAutofocusHandler { protected readonly el: ElementRef<HTMLElement>; protected readonly options: TuiAutofocusOptions; constructor(el: ElementRef<HTMLElement>, options: TuiAutofocusOptions); abstract setFocus(): void; protected get element(): HTMLElement; protected get isTextFieldElement(): boolean; }