ngxi
Version:
Icon set for Angular applications
18 lines (17 loc) • 1.28 kB
TypeScript
import type { Icon } from './icon';
import * as i0 from "@angular/core";
export declare class Ngxi {
private readonly platform;
private readonly el;
private readonly renderer;
readonly icon: import("@angular/core").InputSignal<Icon | null>;
readonly width: import("@angular/core").InputSignal<number | undefined>;
readonly height: import("@angular/core").InputSignal<number | undefined>;
readonly viewBox: import("@angular/core").InputSignal<string | undefined>;
protected readonly resolvedWidth: import("@angular/core").Signal<number | undefined>;
protected readonly resolvedHeight: import("@angular/core").Signal<number | undefined>;
protected readonly resolvedViewBox: import("@angular/core").Signal<string | undefined>;
protected readonly setBody: import("@angular/core").EffectRef;
static ɵfac: i0.ɵɵFactoryDeclaration<Ngxi, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<Ngxi, "svg[ngxi]", never, { "icon": { "alias": "icon"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "height": { "alias": "height"; "required": false; "isSignal": true; }; "viewBox": { "alias": "viewBox"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}