void OnItemClick(object sender, TripClickEventArgs args) { var trip = viewModel.Trips[args.Position]; var intent = new Intent(Activity, typeof (PastTripDetailsActivity)); intent.PutExtra("Id", trip.Id); intent.PutExtra("Rating", trip.Rating); PastTripDetailsActivity.Trip = trip; Activity.StartActivity(intent); }
void OnItemClick(object sender, TripClickEventArgs args) { var trip = viewModel.Trips[args.Position]; var intent = new Intent(Activity, typeof(PastTripDetailsActivity)); intent.PutExtra("Id", trip.Id); intent.PutExtra("Rating", trip.Rating); PastTripDetailsActivity.Trip = trip; Activity.StartActivity(intent); }
async void OnItemLongClick(object sender, TripClickEventArgs args) { var trip = viewModel.Trips[args.Position]; await viewModel.ExecuteDeleteTripCommand(trip); }
void OnClickLong(TripClickEventArgs args) { ItemLongClick?.Invoke(this, args); }
void OnClick(TripClickEventArgs args) { ItemClick?.Invoke(this, args); }
async void OnItemLongClick(object sender, TripClickEventArgs args) { var trip = viewModel.Trips[args.Position]; await viewModel.ExecuteDeleteTripCommand(trip); }
void OnClickLong(TripClickEventArgs args) { ItemLongClick?.Invoke(this, args); }
void OnClick(TripClickEventArgs args) { ItemClick?.Invoke(this, args); }