//Save edited Word on buttonPress public void Save() { string word = wordText.text; string definition = definitionInputField.text; UIDataManager.wordsDict[word] = definition; EnglishDictionaryManager.UpdateDictionary(UIDataManager.wordsDict); }
//Delete Word removes word from dictionary and updates UI without removed item private void DeleteWord(string word) { wordsDict.Remove(word); EnglishDictionaryManager.UpdateDictionary(wordsDict); foreach (var item in gameObjectList) { if (item != null && item.GetComponentInChildren <Text>().text == word) { Destroy(item); } } }
//Save added Word on buttonPress public void Save() { wordInputField.interactable = true; string word = wordInputField.text; string definition = definitionInputField.text; if (!UIDataManager.wordsDict.ContainsKey(word)) { UIDataManager.wordsDict.Add(word, definition); EnglishDictionaryManager.UpdateDictionary(UIDataManager.wordsDict); } else { print("this word exist"); } wordInputField.text = ""; definitionInputField.text = ""; }