enterVoiceRoomAudiencePage method
void
enterVoiceRoomAudiencePage(
- TUILiveInfo liveInfo
)
Implementation
void enterVoiceRoomAudiencePage(TUILiveInfo liveInfo) {
if (isRepeatClick) {
return;
}
Navigator.push(
getContext(),
MaterialPageRoute(
settings: const RouteSettings(name: routeVoiceRoomAudience),
builder: (context) {
final isOwner =
liveInfo.roomInfo.ownerId == TUIRoomEngine.getSelfInfo().userId;
return TUIVoiceRoomWidget(
roomId: liveInfo.roomInfo.roomId,
behavior:
isOwner ? RoomBehavior.autoCreate : RoomBehavior.join);
},
));
isRepeatClick = false;
}