@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.
25 lines (24 loc) • 939 B
TypeScript
import { IQAnswerOptions, IQMessage } from '@luzmo/dashboard-contents-types';
import { LitElement, PropertyValues } from 'lit';
import type { TemplateResult } from 'lit-html';
export declare class LuzmoIQEmbedAnswerComponent extends LitElement {
appServer?: string;
apiHost?: string;
options?: IQAnswerOptions;
aiEndPoint?: string;
authKey?: string;
authToken?: string;
messages: IQMessage[];
version?: string;
libVersion?: string;
remoteEntryServer: 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>;
}