UNPKG

@spectrum-web-components/icon

Version:

`<sp-icon>` renders an icon to the page. By default the `name` attribute will pair with separately registered icon sets to deliver the icons. When not present, `<sp-icon>` will subsequently check for its `src` attribute which could populate the icon via a

14 lines (13 loc) 542 B
import { CSSResultArray, PropertyValues, SpectrumElement, TemplateResult } from '@spectrum-web-components/base'; export declare class IconBase extends SpectrumElement { static get styles(): CSSResultArray; private unsubscribeSystemContext; spectrumVersion: number; label: string; size?: 'xxs' | 'xs' | 's' | 'm' | 'l' | 'xl' | 'xxl'; connectedCallback(): void; disconnectedCallback(): void; private systemResolver; protected update(changes: PropertyValues): void; protected render(): TemplateResult; }