copyWith method

GenUiChatConfiguration copyWith({
  1. String? systemPrompt,
  2. String? headerTitle,
  3. String? avatarAssetPath,
  4. String? avatarUrl,
  5. double? messageSpacing,
  6. bool? autoScroll,
})

Implementation

GenUiChatConfiguration copyWith({
  String? systemPrompt,
  String? headerTitle,
  String? avatarAssetPath,
  String? avatarUrl,
  double? messageSpacing,
  bool? autoScroll,
}) => GenUiChatConfiguration(
  chatName: chatName,
  systemPrompt: systemPrompt ?? this.systemPrompt,
  headerTitle: headerTitle ?? this.headerTitle,
  avatarAssetPath: avatarAssetPath ?? this.avatarAssetPath,
  avatarUrl: avatarUrl ?? this.avatarUrl,
  messageSpacing: messageSpacing ?? this.messageSpacing,
  autoScroll: autoScroll ?? this.autoScroll,
);