UNPKG

@vidal-community/vidal-web-components

Version:

Vidal Web Components

68 lines 2.4 kB
import { LitElement } from 'lit'; import './vidal-reco-clic-decision-tree'; import './vidal-reco-clic-tree'; import './vidal-reco-clic-shared-text'; import './vidal-reco-clic-toc'; import './vidal-reco-clic-loading-spinner'; import './vidal-reco-clic-accordion'; import './vidal-reco-clic-reco-selector'; import { OutputProduct } from './models/output-product'; export declare class VidalRecoClic extends LitElement { static logoVidal: string; static spinner: string; static vidalLogoText: string; static hamburgerButton: string; static styles: import("lit").CSSResult; private _recoId?; private _recoIds; get recoIds(): number[]; set recoIds(value: number[]); private currentReco?; private recos; private errorMessage?; get recoId(): number | undefined; set recoId(recoId: number | undefined); dataFetchingSupplier?: (url: string) => Promise<Response>; outputProductEvent: (output: OutputProduct[]) => void; options: { displayDomainTree: boolean; }; isLoading: boolean; render(): import("lit-html").TemplateResult<1>; private toggleRecoSelector; private switchReco; private toggleSuggestionModal; private toggleToc; private openDomainTree; normalizeRecoTitle(textContent: string): string; private getDecisionTreeHTML; private getTabsHtml; private fetchRecoAndUpdate; private parseReco; private enableScrollFromTreeToProductListeners; private openCorrespondingDrugLists; private initializeTabs; private enableEmissionOfProductNameOnSpeElementClickListeners; private retrieveProductInfo; private retrieveGenericGroupProducts; private static extractProductsOfGenericGroupXmlFeed; private static extractProductWithUcdAndPackageFromXmlFeed; private static getEntries; private static extractIdAndLabelFromXmLEntry; willUpdate(): void; updated(_changedProperties: any): void; private addEventListenerOnGradeLinksToOpenModal; private switchTreeContent; private makeTabLinksClickable; private setActiveClassToTab; private setActiveClassToTabLink; private displayCorrespondingTree; private displayCorrespondingComments; private scrollToElement; } declare global { interface HTMLElementTagNameMap { 'vidal-reco-clic': VidalRecoClic; } } //# sourceMappingURL=vidal-reco-clic.d.ts.map