The generator for the abstract summary preview of a message,
typically used in replied and forwarded messages.
Returns null to use the default message summary.
Update It is suggested to provide the V2TimConversation once directly, since tencent_cloud_chat_uikit 1.5.0.
conversationID / conversationType / groupAtInfoList / conversationShowName are not necessary to be provided, unless you want to cover these fields manually.
Conversation id, use for load history message list.
This field is not necessary to be provided, when conversation is provided, unless you want to cover this field manually.
Use for show conversation name.
This field is not necessary to be provided, when conversation is provided, unless you want to cover this field manually.
This parameter accepts a custom widget to be displayed when the mouse hovers over a message,
replacing the default message hover action bar.
Applicable only on desktop platforms.
If provided, the default message action functionality will appear in the right-click context menu instead.
Returns null to use default hover bar.
The groupAtInfoList from V2TimConversation.
This field is not necessary to be provided, when conversation is provided,
unless you want to cover this field manually.
An optional parameter groupMemberList can be provided.
groupMemberList accepts a list of nullable V2TimGroupMemberFullInfo objects.
The purpose of this parameter is to allow the client to supply a pre-fetched list
of group member information. If this list is provided, it will not make
additional network requests to fetch the group member information internally.
The callback for jumping to the page for TIMUIKitGroupApplicationList
or other pages to deal with enter group application for group administrator manually,
in the case of public group.
The parameter here is String groupID