copyWith method
StreamChatConfigurationData
copyWith({})
Copies the configuration options from one StreamChatConfigurationData to another.
Implementation
StreamChatConfigurationData copyWith({
Widget? loadingIndicator,
Widget Function(BuildContext, User)? defaultUserImage,
Widget Function(BuildContext, User)? placeholderUserImage,
List<StreamReactionIcon>? reactionIcons,
bool? enforceUniqueReactions,
}) {
return StreamChatConfigurationData(
reactionIcons: reactionIcons ?? this.reactionIcons,
defaultUserImage: defaultUserImage ?? this.defaultUserImage,
placeholderUserImage: placeholderUserImage ?? this.placeholderUserImage,
loadingIndicator: loadingIndicator ?? this.loadingIndicator,
enforceUniqueReactions:
enforceUniqueReactions ?? this.enforceUniqueReactions,
);
}