internal void CloseChat() { SaveToChatHistory(); Console.WriteLine("STATUS: Closing active chat"); UserMessages.Clear(); RemoteMessages.Clear(); }
public void LoadChatFromHistory(ChatData chatData) { if (HistoryMode) { UserMessages.Clear(); RemoteMessages.Clear(); } Console.WriteLine("STATUS: Loading chat from history"); HistoryMode = true; UserMessages = HistoryConverter.HistoryToChat(chatData.UserMessages); RaisePropertyChanged("UserMessages"); RemoteMessages = HistoryConverter.HistoryToChat(chatData.RemoteMessages); RaisePropertyChanged("RemoteMessages"); }
private void CloseHistoryMode() { HistoryMode = false; UserMessages.Clear(); RemoteMessages.Clear(); }