async Task OnGroupSelected(PersonGroupResponse personGroup) { await ExecuteAsync(async() => { await Navigation.PushAsync(new GroupDetailView(personGroup)); }); }
public GroupDetailViewModel(PersonGroupResponse personGroup) { _personGroup = personGroup; AddPersonCommand = new Command(async() => await OnAddPerson()); DeletePersonCommand = new Command <Person>(async(person) => await OnDeletePerson(person)); IdentifyPersonsOnPhotoCommand = new Command(async() => await OnIdentifyPersonsOnPhoto()); StatisticsCommand = new Command(async() => await OnStatistics()); Title = _personGroup.Name; }
public IdentifyFacesView(PersonGroupResponse personGroup) { InitializeComponent(); BindingContext = new IdentifyFacesViewModel(personGroup); ViewModel.Navigation = Navigation; }
public StatisticsView(PersonGroupResponse personGroup) { InitializeComponent(); BindingContext = new StatisticsViewModel(personGroup); ViewModel.Navigation = Navigation; }
public NewPersonViewModel(PersonGroupResponse personGroup) { _personGroup = personGroup; TakePhotoCommand = new Command(async() => await OnTakePhoto()); AddPersonToGroupCommand = new Command(async() => await OnAddPersonToGroup()); }
public GroupDetailView(PersonGroupResponse personGroup) { InitializeComponent(); BindingContext = new GroupDetailViewModel(personGroup); ViewModel.Navigation = Navigation; }
public StatisticsViewModel(PersonGroupResponse personGroup) { _personGroup = personGroup; SelectedPersonCommand = new Command(async() => await OnSelectedPerson()); }
public IdentifyFacesViewModel(PersonGroupResponse personGroup) { _personGroup = personGroup; AddImageCommnad = new Command(async() => await OnAddImage()); }