@tencentcloud/roomkit-electron-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,
27 lines (26 loc) • 869 B
TypeScript
import { Ref } from 'vue';
import { UserInfo } from '../../../stores/room';
type ActionType = 'transferOwner' | 'kickUser' | 'changeUserNameCard' | '';
export default function useMemberControl(props?: any): {
props: any;
isMe: import("vue").ComputedRef<boolean>;
isGeneralUser: any;
controlList: import("vue").ComputedRef<any>;
kickOffDialogContent: import("vue").ComputedRef<any>;
handleCancelDialog: () => void;
handleAction: (userInfo: UserInfo) => void;
isDialogVisible: Ref<boolean>;
dialogData: {
title: string;
content: string;
confirmText: string;
actionType: ActionType;
showInput: boolean;
isConfirmButtonDisable: boolean;
};
tempUserName: Ref<string>;
isShowInput: Ref<boolean>;
editorInputEle: Ref<any>;
editorInputEleContainer: Ref<any>;
};
export {};