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) 531 B
import type { ElementRef } from '@angular/core'; import type { TuiAutofocusHandler, 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; }