private void Edit_Clicked(object sender, EventArgs e) { if (pushedPage != null) { return; } var eit = new EditItemType(); eit.InitEditor(item); pushedPage = eit; Navigation.PushAsync(pushedPage); }
private void EditItem(ItemType item = null) { if (pushedPage != null) { return; } var sheet = CharacterSheetStorage.Instance.selectedCharacter; if (sheet == null) { return; } var eit = new EditItemType(); eit.InitEditor(item); pushedPage = eit; Navigation.PushAsync(pushedPage); }