public FriendsPage(MainPage mainPage) { this.MainPage = mainPage; BindingContext = new FriendsListIncrementalView(); InitializeComponent(); }
protected override void OnAppearing() { base.OnAppearing(); FriendsListIncrementalView vm = BindingContext as FriendsListIncrementalView; vm.LoadMoreItemsCommand.Execute(null); }
async void OnAddFriend(object sender, EventArgs e) { string email = friendsMail.Text; friendsMail.Text = ""; string message = new FirebaseService().AddFriend(AccountManager.GetAccountId(), email.Replace('.', ',')).Result; DisplayAlert("Notification", message, "OK"); FriendsListIncrementalView friendsViewIncrementalView = new FriendsListIncrementalView(); BindingContext = friendsViewIncrementalView; friendsViewIncrementalView.LoadMoreItemsCommand.Execute(null); }