@tencentcloud/roomkit-web-vue3
Version:
<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,
18 lines (16 loc) • 778 B
TypeScript
import { MessageData } from '../chatExtension';
import { Message } from '../../../../node_modules/@tencentcloud/chat';
/**
* Rendering cards requires isRoomMessage, isRoomCreateByMe, userList, isEnterRoom
* ChatExtension provides basic functions such as editing messages, sending messages, displaying messages on the screen.
* HandleRoomMessage implements business functions such as initiating meetings, joining meetings, leaving meetings.
*/
export declare class HandleRoomMessage {
private message;
messageData: MessageData;
initialize(message: Message): void;
destroy(): void;
private handleMessage;
parseMessageData(message: Message): import('../chatExtension').CustomMessagePayload;
}
export declare const handleRoomMessage: HandleRoomMessage;