@videosdk.live/js-sdk
Version:
<h1 align="center"> <img src="https://static.videosdk.live/videosdk_logo_website_black.png"/><br/> <p align="center"> Video SDK for JavaScript<br/> <a href="https://videosdk.live/">videosdk.live</a> </p> </h1>
50 lines (49 loc) • 1.23 kB
TypeScript
export class ConnectionMeeting {
/**
* @deprecated
*/
id: string;
/**
* @deprecated
*/
participants: Map<string, ConnectionParticipant>;
/**
* @deprecated
* @param peer
*/
participantJoin(peer: any): void;
/**
* @deprecated
* @param peer
*/
participantLeft(peerId: any): void;
/**
* @deprecated
*/
sendChatMessage(message: string): void;
/**
* @deprecated
* @param peer
*/
sendChatMessageEvent({ participantId, message }: { participantId: any; message: any }): void;
/**
* @deprecated
* @param peer
*/
end(): Promise<void>;
/**
* @deprecated
* Add event listener
* @param eventType
* @param listener Callback function
*/
on(eventType: 'participant-joined' | 'participant-left' | 'chat-message', listener: (data: any) => void): void;
/**
* @deprecated
* Remove event listener
* @param eventType
* @param listener Callback function
*/
off(eventType: 'participant-joined' | 'participant-left' | 'chat-message', listener: (data: any) => void): void;
}
import { ConnectionParticipant } from './connectionParticipant';