UNPKG

@taiga-ui/core

Version:

Core library for creating Angular components and applications using Taiga UI

31 lines (30 loc) 1.75 kB
import { TuiHoveredService } from '@taiga-ui/cdk/directives/hovered'; import { TuiRectAccessor } from '@taiga-ui/core/classes'; import { TuiPositionService } from '@taiga-ui/core/services'; import { TuiHintDirective } from './hint.directive'; import { TuiHintPointer } from './hint-pointer.directive'; import * as i0 from "@angular/core"; import * as i1 from "@taiga-ui/cdk/directives/animated"; export declare const TUI_HINT_PROVIDERS: (import("@angular/core").FactoryProvider | typeof TuiHoveredService | typeof TuiPositionService)[]; export declare class TuiHintBaseComponent<C = any> { private readonly el; private readonly hover; private readonly vvs; private readonly viewport; protected readonly pointer: TuiHintPointer | null; protected readonly accessor: TuiRectAccessor; protected readonly hint: TuiHintDirective<C>; protected readonly isMobile: boolean; protected readonly content: import("@angular/core").WritableSignal<import("@taiga-ui/polymorpheus").PolymorpheusContent<C>>; protected readonly appearance: string | null | undefined; constructor(); protected onClick(target: HTMLElement): void; private apply; private update; static ɵfac: i0.ɵɵFactoryDeclaration<TuiHintBaseComponent<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TuiHintBaseComponent<any>, "ng-component", never, {}, {}, never, never, true, never>; } export declare class TuiHintComponent<C = any> extends TuiHintBaseComponent<C> { static ɵfac: i0.ɵɵFactoryDeclaration<TuiHintComponent<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TuiHintComponent<any>, "tui-hint", never, {}, {}, never, ["*"], true, [{ directive: typeof i1.TuiAnimated; inputs: {}; outputs: {}; }]>; }