matrix-react-sdk
Version:
SDK for matrix.org using React
21 lines (20 loc) • 747 B
TypeScript
import React from "react";
import { Room } from "matrix-js-sdk/src/matrix";
import { VoiceBroadcastLiveness } from "../..";
import { ButtonEvent } from "../../../components/views/elements/AccessibleButton";
interface VoiceBroadcastHeaderProps {
linkToRoom?: boolean;
live?: VoiceBroadcastLiveness;
liveBadgePosition?: "middle" | "right";
onCloseClick?: () => void;
onMicrophoneLineClick?: ((e: ButtonEvent) => void | Promise<void>) | null;
room: Room;
microphoneLabel?: string;
showBroadcast?: boolean;
showBuffering?: boolean;
bufferingPosition?: "line" | "title";
timeLeft?: number;
showClose?: boolean;
}
export declare const VoiceBroadcastHeader: React.FC<VoiceBroadcastHeaderProps>;
export {};