public override void OnAppearing () { Beacons = new ObservableCollection<BeaconViewModel> (); foreach (var beacon in App.Settings.Beacons.Items) { var viewModel = new BeaconViewModel (beacon); viewModel.Deleted += OnBeaconDeleted; Beacons.Add (viewModel); } }
public override void OnAppearing() { Beacons = new ObservableCollection <BeaconViewModel> (); foreach (var beacon in App.Settings.Beacons.Items) { var viewModel = new BeaconViewModel(beacon); viewModel.Deleted += OnBeaconDeleted; Beacons.Add(viewModel); } }
private void OnBeaconDeleted (BeaconViewModel beacon) { beacon.Deleted -= OnBeaconDeleted; Beacons.Remove (beacon); }
private void OnBeaconSelected (BeaconViewModel beacon) { EditBeacon (beacon.Model); }
private void OnBeaconDeleted(BeaconViewModel beacon) { beacon.Deleted -= OnBeaconDeleted; Beacons.Remove(beacon); }
private void OnBeaconSelected(BeaconViewModel beacon) { EditBeacon(beacon.Model); }