getUserProfileChatButtonBuilder method

  1. @override
Widget getUserProfileChatButtonBuilder({
  1. required V2TimUserFullInfo userFullInfo,
  2. VoidCallback? startVideoCall,
  3. VoidCallback? startVoiceCall,
  4. bool? isNavigatedFromChat,
})
override

Implementation

@override
Widget getUserProfileChatButtonBuilder(
    {required V2TimUserFullInfo userFullInfo,
    VoidCallback? startVideoCall,
    VoidCallback? startVoiceCall,
    bool? isNavigatedFromChat}) {
  Widget? widget;
  if (_userProfileChatButtonBuilder != null) {
    widget = _userProfileChatButtonBuilder!(
        userFullInfo: userFullInfo,
        startVideoCall: startVideoCall,
        startVoiceCall: startVoiceCall,
        isNavigatedFromChat: isNavigatedFromChat);
  }
  return widget ??
      TencentCloudChatUserProfileChatButton(
          userFullInfo: userFullInfo,
          startVideoCall: startVideoCall,
          startVoiceCall: startVoiceCall,
          isNavigatedFromChat: isNavigatedFromChat);
}