@glair/web-components
Version:
A collection of GLAIR's web components
26 lines (25 loc) • 779 B
TypeScript
import { LitElement, PropertyValues } from "lit";
export declare class GLChatWidget extends LitElement {
url: string;
position: "left" | "right";
private widgetMode;
private toggleButtonExpandedIcon;
private toggleButtonMinimizedIcon;
private fullScreenButtonIcon;
private minimizeButtonIcon;
static styles: import("lit").CSSResult;
protected updated(changedProperties: PropertyValues): void;
private updateIframeSource;
private toggleWidget;
private showWidget;
private hideWidget;
private toggleFullscreen;
private enterFullscreen;
private exitFullscreen;
render(): import("lit-html").TemplateResult<1>;
}
declare global {
interface HTMLElementTagNameMap {
"gl-chat-widget": GLChatWidget;
}
}