ChatUIConfig constructor

ChatUIConfig({
  1. bool? showTeamMessageStatus,
  2. BoxDecoration? receiveMessageBg,
  3. BoxDecoration? selfMessageBg,
  4. bool? showP2pMessageStatus,
  5. Color? signalBgColor,
  6. Color? timeTextColor,
  7. double? timeTextSize,
  8. double? messageTextSize,
  9. Color? messageTextColor,
  10. double? userNickTextSize,
  11. Color? userNickColor,
  12. double? avatarCornerRadius,
  13. bool enableMessageLongPress = true,
  14. PopMenuConfig? popMenuConfig,
  15. bool keepDefaultMoreAction = true,
  16. List<ActionItem>? moreActions,
  17. ChatKitMessageBuilder? messageBuilder,
  18. MessageClickListener? messageClickListener,
})

Implementation

ChatUIConfig(
    {this.showTeamMessageStatus,
    this.receiveMessageBg,
    this.selfMessageBg,
    this.showP2pMessageStatus,
    this.signalBgColor,
    this.timeTextColor,
    this.timeTextSize,
    this.messageTextSize,
    this.messageTextColor,
    this.userNickTextSize,
    this.userNickColor,
    this.avatarCornerRadius,
    this.enableMessageLongPress = true,
    this.popMenuConfig,
    this.keepDefaultMoreAction = true,
    this.moreActions,
    this.messageBuilder,
    this.messageClickListener});