UNPKG

@glair/web-components

Version:
37 lines (36 loc) 1.1 kB
import { LitElement, PropertyValues } from "lit"; export declare class GLChatWidget extends LitElement { url: string; position: "left" | "right"; colorTheme: string; private widgetMode; private isContracting; private isMobile; private viewportHeight; private parentOverflow; private toggleButtonMinimizedIcon; private fullScreenButtonIcon; private minimizeButtonIcon; static styles: import("lit").CSSResult; connectedCallback(): void; disconnectedCallback(): void; private handleResize; private handleOrientationChange; private handleVisualViewportChange; private updateViewportHeight; private checkIsMobile; 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; } }