import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class UofxIconComponent implements OnInit, OnChanges { /** icon host 高度 */ hostHeight: any; /** icon host 寬度 */ hostWidth: any; /** 要設定的尺寸 */ set size(size: number); /** icon 名稱 */ name: string; /** 指定 icon 顏色,預設皆繼承 color,可以設定 #fff、pink 或是 bl-500,這三種形式的數值 */ color: string; /** icon 的尺寸 */ iconSize: number; /** * 用來設定Ionic icon的顏色 * ede icon元件本身已經有做顏色設定了,不用再另外處理 */ iconColorClass: string; /** icon 類型: UOFX SVG、Ionic、material */ iconSource: IconSource; /** html使用 */ IconSource: typeof IconSource; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; /** 設定icon來源 */ setIcon(): void; /** 設定icon 顏色 */ setIconColor(): void; /** 設定host 尺寸 */ setHostSize(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } /** icon 類型 */ export declare enum IconSource { /** UOFX SVG */ Sys = 0, /** Ionic */ Ionic = 1, /** material */ Material = 2, /** material outline */ MaterialOutline = 3 }