@oslokommune/punkt-elements
Version:
Komponentbiblioteket til Punkt, et designsystem laget av Oslo Origo
36 lines (35 loc) • 1.02 kB
TypeScript
import { PktElement } from '../../base-elements/element';
export declare class Slots extends PktElement {
alertText: string;
buttonText: string;
tagText: string;
isLoading: boolean;
counter: number;
private counterInterval;
dynamicItems: {
id: number;
label: string;
}[];
private dynamicNextId;
clickLog: string[];
refContent: string;
helptextVisible: boolean;
helptextClickCount: number;
helptextInputValue: string;
showOptionalContent: boolean;
innerHtmlLog: string;
disconnectedCallback(): void;
render(): import('lit-html').TemplateResult<1>;
private renderReactiveText;
private renderAutoCounter;
private renderDynamicChildren;
private addDynamicItem;
private removeDynamicItem;
private renderEventListeners;
private logClick;
private renderExternalReference;
private renderNamedSlots;
private renderConditionalContent;
private renderNestedComponents;
private renderInnerHtmlTest;
}