UNPKG

finpro

Version:
35 lines 909 B
import { CSSResultGroup, TemplateResult } from 'lit'; import FinproElement from '../../internals/finpro-element'; /** * @tag fp-icon * @summary Finpro Icon component * * @cssproperty font-size - Setting size of icon. Default is current font size in DOM place * @cssproperty color - Setting color of icon. Default is `currentColor` */ export default class FpIcon extends FinproElement { static get styles(): CSSResultGroup; private _iconName; /** * Name of the icon to show */ get name(): string; set name(value: string); /** * Fires when SVG icon loaded */ private onLoad; /** * Fires when SVG icon failed to load */ private onError; private svg; load(): Promise<void>; render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'fp-icon': FpIcon; } } //# sourceMappingURL=fp-icon.d.ts.map