@trycourier/courier-ui-core
Version:
The core UI kit for Courier Web Components
18 lines (17 loc) • 562 B
TypeScript
import { CourierBaseElement } from './courier-base-element';
export declare class CourierLink extends CourierBaseElement {
static get id(): string;
private link;
static observedAttributes: string[];
constructor();
connectedCallback(): void;
attributeChangedCallback(name: string, oldValue: string, newValue: string): void;
private updateHref;
private updateVariant;
private updateColor;
private updateUnderline;
private updateMode;
private updateTarget;
private updateFontFamily;
private updateFontSize;
}