enterLiveRoomAnchorPage method

void enterLiveRoomAnchorPage(
  1. TUILiveInfo liveInfo
)

Implementation

void enterLiveRoomAnchorPage(TUILiveInfo liveInfo) {
  if (isRepeatClick) {
    return;
  }
  Navigator.push(
      getContext(),
      MaterialPageRoute(
        settings: const RouteSettings(name: routeLiveRoomAudience),
        builder: (context) {
          if (GlobalFloatWindowManager.instance.isEnableFloatWindowFeature()) {
            return TUILiveRoomAnchorOverlay(roomId: liveInfo.roomId, needPrepare: false);
          } else {
            return TUILiveRoomAnchorWidget(roomId: liveInfo.roomId, needPrepare: false);
          }
        },
      ));
  isRepeatClick = false;
}