communication-react-19
Version:
React library for building modern communication user experiences utilizing Azure Communication Services (React 19 compatible fork)
28 lines • 1.21 kB
TypeScript
/// <reference types="react" />
import { ControlBarButtonProps } from "../../../../../react-components/src";
import { VideoGalleryLayout } from "../../../../../react-components/src";
import { CommonCallControlOptions } from '../types/CommonCallControlOptions';
/** @private */
export interface DesktopMoreButtonProps extends ControlBarButtonProps {
disableButtonsForHoldScreen?: boolean;
onClickShowDialpad?: () => void;
isCaptionsSupported?: boolean;
isRealTimeTextSupported?: boolean;
callControls?: boolean | CommonCallControlOptions;
onCaptionsSettingsClick?: () => void;
onStartRealTimeTextClick?: () => void;
startRealTimeTextButtonChecked?: boolean;
onUserSetOverflowGalleryPositionChange?: (position: 'Responsive' | 'horizontalTop') => void;
onUserSetGalleryLayout?: (layout: VideoGalleryLayout) => void;
userSetGalleryLayout?: VideoGalleryLayout;
onSetDialpadPage?: () => void;
dtmfDialerPresent?: boolean;
teamsMeetingPhoneCallEnable?: boolean;
onMeetingPhoneInfoClick?: () => void;
}
/**
*
* @private
*/
export declare const DesktopMoreButton: (props: DesktopMoreButtonProps) => JSX.Element;
//# sourceMappingURL=DesktopMoreButton.d.ts.map