ConversationItemConfig constructor

const ConversationItemConfig({
  1. Color itemTitleColor = CommonColors.color_333333,
  2. double itemTitleSize = 16,
  3. Color itemContentColor = CommonColors.color_999999,
  4. double itemContentSize = 13,
  5. Color itemDateColor = CommonColors.color_cccccc,
  6. Color itemAitTextColor = Colors.red,
  7. double itemDateSize = 12,
  8. double avatarCornerRadius = 21,
  9. ConversationItemClick? itemClick,
  10. ConversationItemLongClick? itemLongClick,
  11. ConversationAvatarClick? avatarClick,
  12. ConversationAvatarLongClick? avatarLongClick,
  13. Comparator<ConversationInfo>? conversationComparator,
  14. ConversationItemBuilder? customItemBuilder,
  15. ConversationLastMessageContentBuilder? lastMessageContentBuilder,
  16. bool clearMessageWhenDeleteSession = false,
  17. void onDeleteConversation(
    1. String conversationId
    )?,
})

Implementation

const ConversationItemConfig({
  this.itemTitleColor = CommonColors.color_333333,
  this.itemTitleSize = 16,
  this.itemContentColor = CommonColors.color_999999,
  this.itemContentSize = 13,
  this.itemDateColor = CommonColors.color_cccccc,
  this.itemAitTextColor = Colors.red,
  this.itemDateSize = 12,
  this.avatarCornerRadius = 21,
  this.itemClick,
  this.itemLongClick,
  this.avatarClick,
  this.avatarLongClick,
  this.conversationComparator,
  this.customItemBuilder,
  this.lastMessageContentBuilder,
  this.clearMessageWhenDeleteSession = false,
  this.onDeleteConversation,
});