@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,
17 lines (16 loc) • 678 B
TypeScript
import type { ComputedRef } from 'vue';
import { StreamInfo } from '../../../stores/room';
export default function useMultiStreamViewHook(props: any): {
column: ComputedRef<any>;
row: ComputedRef<any>;
isHorizontalInfinityLayout: ComputedRef<boolean>;
isVerticalInfinityLayout: ComputedRef<boolean>;
isEqualPointsLayout: ComputedRef<boolean>;
maxCountEveryPage: ComputedRef<number>;
streamList: any;
renderStreamInfoList: ComputedRef<StreamInfo[]>;
equalPointsLayoutStreamList: ComputedRef<StreamInfo[][]>;
totalStreamNumber: ComputedRef<any>;
totalPageNumber: ComputedRef<number>;
currentPageIndex: import("vue").Ref<number>;
};