@kontent-ai/smart-link
Version:
Kontent.ai Smart Link SDK allowing to automatically inject [smart links](https://docs.kontent.ai/tutorials/develop-apps/build-strong-foundation/set-up-editing-from-preview#a-using-smart-links) to Kontent.ai according to manually specified [HTML data attri
24 lines (23 loc) • 839 B
TypeScript
import { KSLCustomElement } from "./abstract/KSLCustomElement";
export declare enum IconName {
CollapseScheme = "icon-collapse-scheme",
Edit = "icon-edit",
Plus = "icon-plus",
PlusPuzzle = "icon-plus-puzzle",
Puzzle = "icon-puzzle",
Spinner = "icon-spinner"
}
export declare class KSLIconElement extends KSLCustomElement {
private static _icons;
static get is(): "ksl-icon";
static get icons(): HTMLTemplateElement;
static get observedAttributes(): string[];
get iconName(): string | null;
set iconName(value: string | null);
private iconRef;
constructor();
static initializeTemplate(): HTMLTemplateElement;
attributeChangedCallback(attributeName: string, _oldValue: string | null, newValue: string | null): void;
private getTemplateByIconName;
private updateIcon;
}