@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
TypeScript
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;
}