UNPKG

@taiga-ui/core

Version:

Core library for creating Angular components and applications using Taiga UI

16 lines (15 loc) 1.01 kB
import { type TuiStringHandler } from '@taiga-ui/cdk/types'; import * as i0 from "@angular/core"; export declare class TuiIcon { protected readonly resolver: TuiStringHandler<string>; protected readonly src: import("@angular/core").WritableSignal<string | null>; protected readonly bg: import("@angular/core").WritableSignal<string | null>; protected readonly resource: import("@angular/core").Signal<string | null>; protected readonly mode: import("@angular/core").Signal<"font" | "image" | "svg" | null>; protected readonly bgResource: import("@angular/core").Signal<string | null>; set icon(icon: string); set background(background: string); resolve(value?: string | null): string | null; static ɵfac: i0.ɵɵFactoryDeclaration<TuiIcon, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TuiIcon, "tui-icon", never, { "icon": { "alias": "icon"; "required": false; }; "background": { "alias": "background"; "required": false; }; }, {}, never, never, true, never>; }