copyWith method

ConversationUIConfig copyWith({
  1. ConversationTitleBarConfig? titleBarConfig,
  2. ConversationItemConfig? itemConfig,
})

基于当前配置派生一份新配置,仅覆盖显式传入的字段。

Implementation

ConversationUIConfig copyWith({
  ConversationTitleBarConfig? titleBarConfig,
  ConversationItemConfig? itemConfig,
}) {
  return ConversationUIConfig(
    titleBarConfig: titleBarConfig ?? this.titleBarConfig,
    itemConfig: itemConfig ?? this.itemConfig,
  );
}