UNPKG

@alan-ai/alan-sdk-web

Version:

Alan Web SDK: a lightweight JavaScript library for adding a voice experience to your website or web application

28 lines 841 B
export interface AlanButtonOptions { key: string; rootEl?: HTMLElement | undefined; chatEl?: HTMLElement | undefined; right?: number | string; bottom?: number | string; left?: number | string; top?: number | string; position?: string; pinned?: boolean; keepDialogSession?: boolean; showOverlayOnMicPermissionPrompt?: boolean; zIndex?: number; host?: string; mode?: 'inlined' | undefined; onCommand?: (commandData: object) => void; onEvent?: (event: object) => void; onButtonState?: (state: string) => void; onConnectionStatus?: (status: string) => void; textChat?: { closeDelay?: number; showBtnIfChatOpen?: boolean; openByDefault?: boolean; onClose?: () => void; onMinimize?: () => void; onOpen?: () => void; } }