Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 22 additions & 22 deletions packages/react/etc/components-react.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ export interface AllowMediaPlaybackProps extends React_2.ButtonHTMLAttributes<HT
}

// @public
export function AudioConference({ ...props }: AudioConferenceProps): React_2.JSX.Element;
export function AudioConference(input: AudioConferenceProps): React_2.JSX.Element;

// @public (undocumented)
export interface AudioConferenceProps extends React_2.HTMLAttributes<HTMLDivElement> {
Expand Down Expand Up @@ -187,7 +187,7 @@ export const CameraDisabledIcon: (props: SVGProps<SVGSVGElement>) => React_2.JSX
export const CameraIcon: (props: SVGProps<SVGSVGElement>) => React_2.JSX.Element;

// @public
export function CarouselLayout({ tracks, orientation, ...props }: CarouselLayoutProps): React_2.JSX.Element;
export function CarouselLayout(input: CarouselLayoutProps): React_2.JSX.Element;

// @public (undocumented)
export interface CarouselLayoutProps extends React_2.HTMLAttributes<HTMLMediaElement> {
Expand All @@ -199,7 +199,7 @@ export interface CarouselLayoutProps extends React_2.HTMLAttributes<HTMLMediaEle
}

// @public
export function Chat({ messageFormatter, messageDecoder, messageEncoder, channelTopic, ...props }: ChatProps): React_2.JSX.Element;
export function Chat(input: ChatProps): React_2.JSX.Element;

// Warning: (ae-internal-missing-underscore) The name "ChatCloseIcon" should be prefixed with an underscore because the declaration is marked as @internal
//
Expand Down Expand Up @@ -280,7 +280,7 @@ export interface ConnectionStatusProps extends React_2.HTMLAttributes<HTMLDivEle
}

// @public
export function ControlBar({ variation, controls, saveUserChoices, onDeviceError, ...props }: ControlBarProps): React_2.JSX.Element;
export function ControlBar(input: ControlBarProps): React_2.JSX.Element;

// @public (undocumented)
export type ControlBarControls = {
Expand Down Expand Up @@ -325,7 +325,7 @@ export interface FeatureFlags {
}

// @public
export function FocusLayout({ trackRef, ...htmlProps }: FocusLayoutProps): React_2.JSX.Element;
export function FocusLayout(input: FocusLayoutProps): React_2.JSX.Element;

// @public
export function FocusLayoutContainer(props: FocusLayoutContainerProps): React_2.JSX.Element;
Expand Down Expand Up @@ -364,7 +364,7 @@ export function formatChatMessageLinks(message: string): React_2.ReactNode;
export const GearIcon: (props: SVGProps<SVGSVGElement>) => React_2.JSX.Element;

// @public
export function GridLayout({ tracks, ...props }: GridLayoutProps): React_2.JSX.Element;
export function GridLayout(input: GridLayoutProps): React_2.JSX.Element;

export { GridLayoutDefinition }

Expand All @@ -387,7 +387,7 @@ export function isUseSessionReturn(value: unknown): value is UseSessionReturn;
export const LayoutContext: React_2.Context<LayoutContextType | undefined>;

// @alpha (undocumented)
export function LayoutContextProvider({ value, onPinChange, onWidgetChange, children, }: React_2.PropsWithChildren<LayoutContextProviderProps>): React_2.JSX.Element;
export function LayoutContextProvider(input: React_2.PropsWithChildren<LayoutContextProviderProps>): React_2.JSX.Element;

// @alpha (undocumented)
export interface LayoutContextProviderProps {
Expand Down Expand Up @@ -453,7 +453,7 @@ export { LocalUserChoices }
export const LockLockedIcon: (props: SVGProps<SVGSVGElement>) => React_2.JSX.Element;

// @public
export function MediaDeviceMenu({ kind, initialSelection, onActiveDeviceChange, tracks, requestPermissions, ...props }: MediaDeviceMenuProps): React_2.JSX.Element;
export function MediaDeviceMenu(input: MediaDeviceMenuProps): React_2.JSX.Element;

// @public (undocumented)
export interface MediaDeviceMenuProps extends React_2.ButtonHTMLAttributes<HTMLButtonElement> {
Expand Down Expand Up @@ -545,7 +545,7 @@ export function ParticipantContextIfNeeded(props: React_2.PropsWithChildren<{
export { ParticipantIdentifier }

// @public
export function ParticipantLoop({ participants, ...props }: ParticipantLoopProps): React_2.JSX.Element;
export function ParticipantLoop(input: ParticipantLoopProps): React_2.JSX.Element;

// @public (undocumented)
export interface ParticipantLoopProps {
Expand Down Expand Up @@ -580,7 +580,7 @@ export interface ParticipantTileProps extends React_2.HTMLAttributes<HTMLDivElem
export { PinState }

// @public
export function PreJoin({ defaults, onValidate, onSubmit, onError, debug, joinLabel, micLabel, camLabel, userLabel, persistUserChoices, videoProcessor, ...htmlProps }: PreJoinProps): React_2.JSX.Element;
export function PreJoin(input: PreJoinProps): React_2.JSX.Element;

// @public
export interface PreJoinProps extends Omit<React_2.HTMLAttributes<HTMLDivElement>, 'onSubmit' | 'onError'> {
Expand Down Expand Up @@ -633,7 +633,7 @@ export { ReceivedMessage }
export { ReceivedUserTranscriptionMessage }

// @public
export function RoomAudioRenderer({ room, volume, muted }: RoomAudioRendererProps): React_2.JSX.Element;
export function RoomAudioRenderer(input: RoomAudioRendererProps): React_2.JSX.Element;

// @public (undocumented)
export interface RoomAudioRendererProps {
Expand Down Expand Up @@ -750,7 +750,7 @@ export { TextStreamData }
export function Toast(props: React_2.HTMLAttributes<HTMLDivElement>): React_2.JSX.Element;

// @public
export function TrackLoop({ tracks, ...props }: TrackLoopProps): React_2.JSX.Element;
export function TrackLoop(input: TrackLoopProps): React_2.JSX.Element;

// @public (undocumented)
export interface TrackLoopProps {
Expand Down Expand Up @@ -846,7 +846,7 @@ export function useChat(options?: ChatOptions & {
};

// @public
export function useChatToggle({ props }: UseChatToggleProps): {
export function useChatToggle(input: UseChatToggleProps): {
mergedProps: React_2.ButtonHTMLAttributes<HTMLButtonElement> & {
className: string;
onClick: () => void;
Expand Down Expand Up @@ -934,7 +934,7 @@ export function useFacingMode(trackReference: TrackReferenceOrPlaceholder): 'use
export function useFeatureContext<T extends boolean>(require?: T): FeatureContext<T>;

// @public
export function useFocusToggle({ trackRef, props }: UseFocusToggleProps): {
export function useFocusToggle(input: UseFocusToggleProps): {
mergedProps: React_2.ButtonHTMLAttributes<HTMLButtonElement> & {
className: string;
onClick: (event: React_2.MouseEvent<HTMLButtonElement, MouseEvent>) => void;
Expand Down Expand Up @@ -1045,13 +1045,13 @@ export function useMaybeSessionContext(): UseSessionReturn | undefined;
export function useMaybeTrackRefContext(): TrackReferenceOrPlaceholder | undefined;

// @public
export function useMediaDevices({ kind, onError, }: {
export function useMediaDevices(input: {
kind: MediaDeviceKind;
onError?: (e: Error) => void;
}): MediaDeviceInfo[];

// @public
export function useMediaDeviceSelect({ kind, room, track, requestPermissions, onError, }: UseMediaDeviceSelectProps): {
export function useMediaDeviceSelect(input: UseMediaDeviceSelectProps): {
devices: MediaDeviceInfo[];
className: string;
activeDeviceId: string;
Expand Down Expand Up @@ -1134,7 +1134,7 @@ export interface UseParticipantsOptions {
}

// @public
export function useParticipantTile<T extends HTMLElement>({ trackRef, onParticipantClick, disableSpeakingIndicator, htmlProps, }: UseParticipantTileProps<T>): {
export function useParticipantTile<T extends HTMLElement>(input: UseParticipantTileProps<T>): {
elementProps: React_2.HTMLAttributes<T>;
};

Expand Down Expand Up @@ -1307,7 +1307,7 @@ export type UseSpeakingParticipantsOptions = {
};

// @alpha
export function useStartAudio({ room, props }: UseStartAudioProps): {
export function useStartAudio(input: UseStartAudioProps): {
mergedProps: React_2.ButtonHTMLAttributes<HTMLButtonElement> & {
className: string;
onClick: () => void;
Expand All @@ -1327,7 +1327,7 @@ export interface UseStartAudioProps {
}

// @alpha
export function useStartVideo({ room, props }: UseStartVideoProps): {
export function useStartVideo(input: UseStartVideoProps): {
mergedProps: React_2.ButtonHTMLAttributes<HTMLButtonElement> & {
className: string;
onClick: () => void;
Expand Down Expand Up @@ -1400,7 +1400,7 @@ export type UseTracksOptions = {
};

// @public
export function useTrackToggle<T extends ToggleSource>({ source, onChange, initialState, captureOptions, publishOptions, onDeviceError, room, ...rest }: UseTrackToggleProps<T>): {
export function useTrackToggle<T extends ToggleSource>(input: UseTrackToggleProps<T>): {
toggle: ((forceState?: boolean) => Promise<void>) | ((forceState?: boolean, captureOptions?: CaptureOptionsBySource<T> | undefined) => Promise<boolean | undefined>);
enabled: boolean;
pending: boolean;
Expand Down Expand Up @@ -1448,7 +1448,7 @@ export interface UseVisualStableUpdateOptions {
export function useVoiceAssistant(): VoiceAssistant;

// @public
export function VideoConference({ chatMessageFormatter, chatMessageDecoder, chatMessageEncoder, SettingsComponent, ...props }: VideoConferenceProps): React_2.JSX.Element;
export function VideoConference(input: VideoConferenceProps): React_2.JSX.Element;

// @public (undocumented)
export interface VideoConferenceProps extends React_2.HTMLAttributes<HTMLDivElement> {
Expand Down Expand Up @@ -1487,7 +1487,7 @@ export interface VoiceAssistant {
}

// @beta (undocumented)
export function VoiceAssistantControlBar({ controls, saveUserChoices, onDeviceError, ...props }: VoiceAssistantControlBarProps): React_2.JSX.Element;
export function VoiceAssistantControlBar(input: VoiceAssistantControlBarProps): React_2.JSX.Element;

// @beta (undocumented)
export type VoiceAssistantControlBarControls = {
Expand Down
Loading
Loading