UNPKG

@vidal-community/vidal-web-components

Version:

Vidal Web Components

30 lines 1.2 kB
import { LitElement } from 'lit'; import { Reco } from './models/reco'; export declare class RecoWithDomains { constructor(recoId: number, recoName: string, domainNames: string[]); recoId: number; recoName: string; domainNames: string[]; } export declare class VidalRecoClicTree extends LitElement { private _currentReco?; private _dataFetchingSupplier?; private currentRecoWithDomains?; get currentReco(): Reco | undefined; set currentReco(currentReco: Reco | undefined); get dataFetchingSupplier(): ((url: string) => Promise<Response>) | undefined; set dataFetchingSupplier(dataFetchingSupplier: ((url: string) => Promise<Response>) | undefined); fetchData(): Promise<void>; static styles: import("lit").CSSResult; getRecoHtml(reco: string): import("lit-html").TemplateResult<1>; render(): import("lit-html").TemplateResult<1>; getRecoWithDomains(recoId: number): Promise<RecoWithDomains>; private fetchAllRecoDomainsXml; private extractRecoDomainsFromXmlFeed; } declare global { interface HTMLElementTagNameMap { 'vidal-reco-clic-tree': VidalRecoClicTree; } } //# sourceMappingURL=vidal-reco-clic-tree.d.ts.map