UNPKG

@alauda/ui

Version:

Angular UI components by Alauda Frontend Team.

26 lines (25 loc) 1.34 kB
import { Bem } from '../internal/utils'; import { IconRegisterService } from './icon-register.service'; import * as i0 from "@angular/core"; export declare class IconComponent { private readonly iconRegisterService; icon: string; light: string; dark: string; link: string; margin: 'left' | 'right'; size: string; color: string; background: 'circle' | 'triangle'; backgroundColor: string; bem: Bem; id: number; constructor(iconRegisterService: IconRegisterService); private parseIcon; getWidth(): string | false; getHeight(): string | false; getIconId(icon: string): string; getClass(id: string): string; static ɵfac: i0.ɵɵFactoryDeclaration<IconComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<IconComponent, "aui-icon", never, { "icon": { "alias": "icon"; "required": false; }; "light": { "alias": "light"; "required": false; }; "dark": { "alias": "dark"; "required": false; }; "link": { "alias": "link"; "required": false; }; "margin": { "alias": "margin"; "required": false; }; "size": { "alias": "size"; "required": false; }; "color": { "alias": "color"; "required": false; }; "background": { "alias": "background"; "required": false; }; "backgroundColor": { "alias": "backgroundColor"; "required": false; }; }, {}, never, never, true, never>; }