@luzmo/embed
Version:
A modern [Web Component](https://developer.mozilla.org/en-US/docs/Web/Web_Components) for [Luzmo](https://luzmo.com) dashboards in your web application.
28 lines (27 loc) • 1.03 kB
TypeScript
import type { IQChatOptions } from '@luzmo/dashboard-contents-types';
import { LitElement, PropertyValues } from 'lit';
import type { TemplateResult } from 'lit-html';
export declare class LuzmoIQEmbedChatComponent extends LitElement {
appServer?: string;
apiHost?: string;
options?: IQChatOptions;
initialSuggestionsDatasetId?: string;
aiEndpoint?: string;
authKey?: string;
authToken?: string;
version?: string;
libVersion?: string;
remoteEntryServer: string;
aydHost: string;
availableDatasets?: string[];
chartElement: HTMLElement;
static styles: import("lit").CSSResult;
protected createRenderRoot(): HTMLElement | DocumentFragment;
protected firstUpdated(_changedProperties: PropertyValues): Promise<void>;
private get calculatedAppServer();
private createAndAppendElement;
private updateVizItemProperties;
updated(changedProperties: PropertyValues): Promise<void>;
protected render(): TemplateResult<1>;
connectedCallback(): void;
}