TencentCloudChatContactBuilders class

Inheritance
  • Object
  • TencentCloudChatComponentBuilder
  • TencentCloudChatContactBuilders

Constructors

TencentCloudChatContactBuilders({ContactItemAvatarBuilder? contactItemAvatarBuilder, ContactItemContentBuilder? contactItemContentBuilder, ContactItemElseBuilder? contactItemElseBuilder, ContactListTagBuilder? contactListTagBuilder, ContactListTabItemBuilder? contactListTabItemBuilder, ContactApplicationItemAvatarBuilder? contactApplicationItemAvatarBuilder, ContactApplicationItemContentBuilder? contactApplicationItemContentBuilder, ContactApplicationItemButtonBuilder? contactApplicationItemButtonBuilder, ContactApplicationInfoAvatarBuilder? contactApplicationInfoAvatarBuilder, ContactApplicationInfoContentBuilder? contactApplicationInfoContentBuilder, ContactApplicationInfoAddWordingBuilder? contactApplicationInfoAddWordingBuilder, ContactApplicationInfoButtonBuilder? contactApplicationInfoButtonBuilder, ContactBlockListItemAvatarBuilder? contactBlockListItemAvatarBuilder, ContactBlockListItemContentBuilder? contactBlockListItemContentBuilder, ContactGroupListItemAvatarBuilder? contactGroupListItemAvatarBuilder, ContactGroupListItemContentBuilder? contactGroupListItemContentBuilder, ContactGroupListTagBuilder? contactGroupListTagBuilder, ContactAppBarNameBuilder? contactAppBarNameBuilder, ContactAddContactsListItemAvatarBuilder? contactAddContactListItemAvatar, ContactAddContactsListItemContentBuilder? contactAddContactListItemContent, ContactAddContactsInfoAvatarBuilder? contactAddContactsInfoAvatar, ContactAddContactsInfoContentBuilder? contactAddContactsInfoContent, ContactAddContactsInfoButtonBuilder? contactAddContactsInfoButton, ContactAddContactsInfoVerificationBuilder? contactAddContactsInfoVerificationBuilder, ContactAddContactsInfoRemarksAndGroupBuilder? contactAddContactsInfoRemarksAndGroupBuilder, ContactAddContactsDetailInfoSendButtonBuilder? contactAddContactsDetailInfoSendButtonBuilder, ContactGroupApplicationItemGroupNameBuilder? contactGroupApplicationItemGroupName, ContactGroupApplicationItemContentBuilder? contactGroupApplicationItemContent, ContactGroupApplicationItemButtonBuilder? contactGroupApplicationItemButton})

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tencentCloudChatMessageItemBuilders → dynamic
no setterinherited

Methods

getAttachmentOptionsBuilder({Key? key, MessageAttachmentOptionsBuilderWidgets? widgets, required MessageAttachmentOptionsBuilderData data, required MessageAttachmentOptionsBuilderMethods methods}) → dynamic
inherited
getContactAddContactInfoAvatarBuilder(V2TimUserFullInfo userFullInfo) Widget
override
getContactAddContactInfoButtonBuilder(V2TimUserFullInfo userFullInfo, Function? showDetailAddInfo) Widget
override
getContactAddContactInfoContentBuilder(V2TimUserFullInfo userFullInfo) Widget
override
getContactAddContactListItemAvatarBuilder(V2TimUserFullInfo userFullInfo) Widget
override
getContactAddContactListItemContentBuilder(V2TimUserFullInfo userFullInfo) Widget
override
getContactAddContactsDetailInfoSendButton(Function addFriend) Widget
override
getContactAddContactsInfoRemarksAndGroupBuilder(Function onRemarksChanged, Function onFriendGroupChanged) Widget
override
getContactAddContactsInfoVerificationBuilder(Function onVerificationChanged) Widget
override
getContactAppBarNameBuilder({String? title}) Widget
override
getContactApplicationInfoAddWordingBuilder(V2TimFriendApplication application) Widget
override
getContactApplicationInfoAvatarBuilder(V2TimFriendApplication application) Widget
override
getContactApplicationInfoButtonBuilder(V2TimFriendApplication application, Function? resultFunction, ContactApplicationResult? applicationResult) Widget
override
getContactApplicationInfoContentBuilder(V2TimFriendApplication application) Widget
override
getContactApplicationItemAvatarBuilder(V2TimFriendApplication application) Widget
override
getContactApplicationItemButtonBuilder(V2TimFriendApplication application, ContactApplicationResult? result, Function? sendApplicationResult) Widget
override
getContactApplicationItemContentBuilder(V2TimFriendApplication application) Widget
override
getContactBlockListItemAvatarBuilder(V2TimFriendInfo friend) Widget
override
getContactBlockListItemContentBuilder(V2TimFriendInfo friend) Widget
override
getContactGroupApplicationItemButtonBuilder(V2TimGroupApplication groupApplication) Widget
override
getContactGroupApplicationItemContentBuilder(V2TimGroupApplication groupApplication) Widget
override
getContactGroupApplicationItemGroupNameBuilder(V2TimGroupApplication groupApplication) Widget
override
getContactGroupListItemAvatarBuilder(V2TimGroupInfo group) Widget
override
getContactGroupListItemContentBuilder(V2TimGroupInfo group) Widget
override
getContactGroupListTagBuilder(String tag, int? count) Widget
override
getContactItemAvatarBuilder(V2TimFriendInfo friend) Widget
override
getContactItemContentBuilder(V2TimFriendInfo friend) Widget
override
getContactItemElseBuilder(V2TimFriendInfo friend) Widget
override
getContactListTabItemBuilder(TTabItem item) Widget
override
getContactListTagBuilder(String tag) Widget
override
getConversationHeaderBuilder({TextEditingController? textEditingController}) → dynamic
inherited
getConversationItemAvatarBuilder(V2TimConversation conversation, bool isOnline) → dynamic
inherited
getConversationItemContentBuilder(V2TimConversation conversation) → dynamic
inherited
getConversationItemInfoBuilder(V2TimConversation conversation) → dynamic
inherited
getGroupProfileAddMemberPageBuilder({required List<V2TimGroupMemberFullInfo> groupMember, required List<V2TimFriendInfo> contactList, required V2TimGroupInfo groupInfo}) → dynamic
inherited
getGroupProfileAvatarBuilder({required V2TimGroupInfo groupInfo, required List<V2TimGroupMemberFullInfo> groupMember}) → dynamic
inherited
getGroupProfileChatButtonBuilder({required V2TimGroupInfo groupInfo, VoidCallback? startVideoCall, VoidCallback? startVoiceCall}) → dynamic
inherited
getGroupProfileContentBuilder({required V2TimGroupInfo groupInfo}) → dynamic
inherited
getGroupProfileDeleteButtonBuilder({required V2TimGroupInfo groupInfo}) → dynamic
inherited
getGroupProfileMemberBuilder({required V2TimGroupInfo groupInfo, required List<V2TimGroupMemberFullInfo> groupMember, required List<V2TimFriendInfo> contactList}) → dynamic
inherited
getGroupProfileMuteMemberBuilder({required V2TimGroupInfo groupInfo, required List<V2TimGroupMemberFullInfo> groupMember}) → dynamic
inherited
getGroupProfileMutePageBuilder({required V2TimGroupInfo groupInfo, required List<V2TimGroupMemberFullInfo> groupMember}) → dynamic
inherited
getGroupProfileNotificationPageBuilder({required V2TimGroupInfo groupInfo}) → dynamic
inherited
getGroupProfileSetNameCardBuilder({required V2TimGroupInfo groupInfo, required List<V2TimGroupMemberFullInfo> groupMember}) → dynamic
inherited
getGroupProfileStateButtonBuilder({required V2TimGroupInfo groupInfo}) → dynamic
inherited
getMessageDynamicButtonBuilder({Key? key, MessageDynamicButtonBuilderWidgets? widgets, required MessageDynamicButtonBuilderData data, required MessageDynamicButtonBuilderMethods methods}) → dynamic
inherited
getMessageForwardBuilder({Key? key, required MessageForwardBuilderWidgets widgets, required MessageForwardBuilderData data, required MessageForwardBuilderMethods methods}) → dynamic
inherited
getMessageHeader({Key? key, required MessageHeaderBuilderWidgets widgets, required MessageHeaderBuilderData data, required MessageHeaderBuilderMethods methods}) → dynamic
inherited
getMessageInputBuilder({Key? key, MessageInputBuilderWidgets? widgets, required MessageInputBuilderData data, required MessageInputBuilderMethods methods}) → dynamic
inherited
getMessageInputReplyBuilder({Key? key, MessageInputReplyBuilderWidgets? widgets, required MessageInputReplyBuilderData data, required MessageInputReplyBuilderMethods methods}) → dynamic
inherited
getMessageInputSelectBuilder({Key? key, MessageInputSelectBuilderWidgets? widgets, required MessageInputSelectBuilderData data, required MessageInputSelectBuilderMethods methods}) → dynamic
inherited
getMessageItemBuilder({Key? key, MessageItemBuilderWidgets? widgets, required MessageItemBuilderData data, required MessageItemBuilderMethods methods}) → dynamic
inherited
getMessageLayoutBuilder({Key? key, required MessageLayoutBuilderWidgets widgets, required MessageLayoutBuilderData data, required MessageLayoutBuilderMethods methods}) → dynamic
inherited
getMessageNoChatBuilder() → dynamic
inherited
getMessageRowBuilder({Key? key, required MessageRowBuilderWidgets widgets, required MessageRowBuilderData data, required MessageRowBuilderMethods methods}) → dynamic
inherited
getMessageRowMessageSenderAvatarBuilder({Key? key, MessageRowMessageSenderAvatarBuilderWidgets? widgets, required MessageRowMessageSenderAvatarBuilderData data, required MessageRowMessageSenderAvatarBuilderMethods methods}) → dynamic
inherited
getMessageRowMessageSenderNameBuilder({Key? key, MessageRowMessageSenderNameBuilderWidgets? widgets, required MessageRowMessageSenderNameBuilderData data, required MessageRowMessageSenderNameBuilderMethods methods}) → dynamic
inherited
getUserProfileAvatarBuilder({required V2TimUserFullInfo userFullInfo}) → dynamic
inherited
getUserProfileChatButtonBuilder({required V2TimUserFullInfo userFullInfo, VoidCallback? startVideoCall, VoidCallback? startVoiceCall, bool? isNavigatedFromChat}) → dynamic
inherited
getUserProfileContentBuilder({required V2TimUserFullInfo userFullInfo}) → dynamic
inherited
getUserProfileDeleteButtonBuilder({required V2TimUserFullInfo userFullInfo}) → dynamic
inherited
getUserProfileStateButtonBuilder({required V2TimUserFullInfo userFullInfo}) → dynamic
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setBuilders({ContactItemAvatarBuilder? contactItemAvatarBuilder, ContactItemContentBuilder? contactItemContentBuilder, ContactItemElseBuilder? contactItemElseBuilder, ContactListTagBuilder? contactListTagBuilder, ContactListTabItemBuilder? contactListTabItemBuilder, ContactApplicationItemAvatarBuilder? contactApplicationItemAvatarBuilder, ContactApplicationItemContentBuilder? contactApplicationItemContentBuilder, ContactApplicationItemButtonBuilder? contactApplicationItemButtonBuilder, ContactApplicationInfoAvatarBuilder? contactApplicationInfoAvatarBuilder, ContactApplicationInfoContentBuilder? contactApplicationInfoContentBuilder, ContactApplicationInfoAddWordingBuilder? contactApplicationInfoAddWordingBuilder, ContactApplicationInfoButtonBuilder? contactApplicationInfoButtonBuilder, ContactBlockListItemAvatarBuilder? contactBlockListItemAvatarBuilder, ContactBlockListItemContentBuilder? contactBlockListItemContentBuilder, ContactGroupListItemAvatarBuilder? contactGroupListItemAvatarBuilder, ContactGroupListItemContentBuilder? contactGroupListItemContentBuilder, ContactGroupListTagBuilder? contactGroupListTagBuilder, ContactAppBarNameBuilder? contactAppBarNameBuilder, ContactAddContactsListItemAvatarBuilder? contactAddContactListItemAvatar, ContactAddContactsListItemContentBuilder? contactAddContactListItemContent, ContactAddContactsInfoAvatarBuilder? contactAddContactsInfoAvatar, ContactAddContactsInfoContentBuilder? contactAddContactsInfoContent, ContactAddContactsInfoButtonBuilder? contactAddContactsInfoButton, ContactAddContactsInfoVerificationBuilder? contactAddContactsInfoVerificationBuilder, ContactAddContactsInfoRemarksAndGroupBuilder? contactAddContactsInfoRemarksAndGroupBuilder, ContactAddContactsDetailInfoSendButtonBuilder? contactAddContactsDetailInfoSendButtonBuilder, ContactGroupApplicationItemGroupNameBuilder? contactGroupApplicationItemGroupName, ContactGroupApplicationItemContentBuilder? contactGroupApplicationItemContent, ContactGroupApplicationItemButtonBuilder? contactGroupApplicationItemButton}) → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited