跳转到内容
搜索文档

RtkGrid

最后更新 查看 MarkdownAgent 设置

主参会者网格,根据会议状态在简单、混合、聚焦(spotlight)和直播(livestream)布局之间自动切换。

属性

属性 类型 是否必填 默认值 描述
meeting RealtimeKitClient - RealtimeKit 会议实例
config UIConfig defaultConfig UI 配置对象
states States - UI 状态对象
t RtkI18n - i18n 翻译函数
aspectRatio string '3:4' 网格平铺块的宽高比
gap number 8 网格平铺块之间的间距(以像素为单位)
iconPack IconPack defaultIconPack 自定义图标包
size 'lg' | 'md' | 'sm' | 'xl' 'sm' 尺寸变体

使用示例

基本用法

import { RtkGrid } from "@cloudflare/realtimekit-react-native-ui";

function MyComponent() {
	return <RtkGrid meeting={meeting} />;
}

带属性用法

import { RtkGrid } from "@cloudflare/realtimekit-react-native-ui";

function MyComponent() {
	return <RtkGrid meeting={meeting} aspectRatio="16:9" gap={12} size="md" />;
}

这篇文档对您有帮助吗?