UNPKG

ringcentral-widgets

Version:
31 lines (26 loc) 787 B
import { Locale } from 'ringcentral-integration/modules/LocaleV2'; import { Webphone } from 'ringcentral-integration/modules/WebphoneV2'; import { NormalizedSession } from 'ringcentral-integration/interfaces/Webphone.interface'; export interface CallBadgeUIOptions { // } export interface Deps { locale: Locale; webphone: Webphone; callBadgeUIOptions?: CallBadgeUIOptions; } export interface CallBadgeContainerProps { hidden: boolean; defaultOffsetX?: number; defaultOffsetY?: number; goToCallCtrl: () => void; } export interface CallBadgePanelProps { hidden: boolean; defaultOffsetX: number; defaultOffsetY: number; session: Partial<NormalizedSession>; currentLocale: string; goToCallCtrl: () => void; toggleMinimized: (id: string) => Promise<void>; }