defaultBuilder method
Default builder for the widget, which is necessary and must been override.
Implementation
@override
Widget defaultBuilder(BuildContext context) {
return TencentCloudChatThemeWidget(
build: (context, colorTheme, textStyle) => Center(
child: ListView(
children: [
SizedBox(
height: getHeight(40),
),
TencentCloudChat.instance.dataInstance.groupProfile.groupProfileBuilder?.getGroupProfileAvatarBuilder(groupInfo: widget.groupInfo, groupMember: groupMemberList),
TencentCloudChat.instance.dataInstance.groupProfile.groupProfileBuilder?.getGroupProfileContentBuilder(groupInfo: widget.groupInfo),
TencentCloudChat.instance.dataInstance.groupProfile.groupProfileBuilder?.getGroupProfileChatButtonBuilder(groupInfo: widget.groupInfo, startVideoCall: widget.startVideoCall, startVoiceCall: widget.startVoiceCall),
TencentCloudChat.instance.dataInstance.groupProfile.groupProfileBuilder?.getGroupProfileStateButtonBuilder(groupInfo: widget.groupInfo),
TencentCloudChat.instance.dataInstance.groupProfile.groupProfileBuilder?.getGroupProfileMuteMemberBuilder(groupInfo: widget.groupInfo, groupMember: groupMemberList),
TencentCloudChat.instance.dataInstance.groupProfile.groupProfileBuilder?.getGroupProfileSetNameCardBuilder(
groupInfo: widget.groupInfo,
groupMember: groupMemberList,
),
TencentCloudChat.instance.dataInstance.groupProfile.groupProfileBuilder?.getGroupProfileMemberBuilder(
groupInfo: widget.groupInfo,
groupMember: groupMemberList,
contactList: contactList,
),
SizedBox(
height: getHeight(16),
),
TencentCloudChat.instance.dataInstance.groupProfile.groupProfileBuilder?.getGroupProfileDeleteButtonBuilder(groupInfo: widget.groupInfo)
],
),
));
}