copyWith method

ChatSessionModeInfo copyWith({
  1. String? currentModeId,
  2. List<ChatSessionMode>? availableModes,
})

Implementation

ChatSessionModeInfo copyWith({
  String? currentModeId,
  List<ChatSessionMode>? availableModes,
}) {
  return ChatSessionModeInfo(
    currentModeId: currentModeId ?? this.currentModeId,
    availableModes: availableModes ?? this.availableModes,
  );
}