@taiga-ui/kit
Version:
Taiga UI Angular main components kit
16 lines (15 loc) • 694 B
TypeScript
import { ElementRef } from '@angular/core';
import { AbstractTuiInteractive, TuiFocusVisibleService, TuiNativeFocusableElement } from '@taiga-ui/cdk';
export declare class TuiActionComponent extends AbstractTuiInteractive {
private readonly elementRef;
icon: string;
readonly isLink: boolean;
readonly disabled = false;
private readonly focusableElement?;
constructor(focusVisible$: TuiFocusVisibleService, elementRef: ElementRef<HTMLElement>);
get nativeFocusableElement(): TuiNativeFocusableElement | null;
get focused(): boolean;
onFocused(focused: boolean): void;
onHovered(hovered: boolean): void;
onFocusVisible(focusVisible: boolean): void;
}