ViewModel for the person overview page.
More...
ViewModel for the person overview page.
Definition at line 18 of file PeopleViewModel.cs.
◆ PeopleViewModel()
◆ AddNewFriendGroup()
| void Vereinsmeisterschaften.ViewModels.PeopleViewModel.AddNewFriendGroup |
( |
| ) |
|
◆ CreateFriendGroupViewModel()
| void Vereinsmeisterschaften.ViewModels.PeopleViewModel.CreateFriendGroupViewModel |
( |
| ) |
|
Creates the friend group view model based on the persons' friend group IDs and friends.
Definition at line 215 of file PeopleViewModel.cs.
◆ Friends_CollectionChanged()
| void Vereinsmeisterschaften.ViewModels.PeopleViewModel.Friends_CollectionChanged |
( |
object | sender, |
|
|
System.Collections.Specialized.NotifyCollectionChangedEventArgs | e, |
|
|
FriendGroupViewModel | groupViewModel ) |
|
private |
◆ OnNavigatedFrom()
| void Vereinsmeisterschaften.ViewModels.PeopleViewModel.OnNavigatedFrom |
( |
| ) |
|
◆ OnNavigatedTo()
| void Vereinsmeisterschaften.ViewModels.PeopleViewModel.OnNavigatedTo |
( |
object | parameter | ) |
|
◆ Person_PropertyChanged()
| void Vereinsmeisterschaften.ViewModels.PeopleViewModel.Person_PropertyChanged |
( |
object | sender, |
|
|
PropertyChangedEventArgs | e ) |
|
private |
◆ RemoveFriendGroup()
| void Vereinsmeisterschaften.ViewModels.PeopleViewModel.RemoveFriendGroup |
( |
FriendGroupViewModel | group | ) |
|
Remove the given friend group and remove the group ID from all persons belonging to this group.
- Parameters
-
Definition at line 199 of file PeopleViewModel.cs.
◆ _addPersonCommand
| ICommand Vereinsmeisterschaften.ViewModels.PeopleViewModel._addPersonCommand |
|
private |
◆ _clearFilterCommand
| ICommand Vereinsmeisterschaften.ViewModels.PeopleViewModel._clearFilterCommand |
|
private |
◆ _competitionService
◆ _dialogCoordinator
| IDialogCoordinator Vereinsmeisterschaften.ViewModels.PeopleViewModel._dialogCoordinator |
|
private |
◆ _filterText
| string Vereinsmeisterschaften.ViewModels.PeopleViewModel._filterText = "" |
|
private |
◆ _friendGroups
◆ _pauseFriendsCollectionChangedEvent
| bool Vereinsmeisterschaften.ViewModels.PeopleViewModel._pauseFriendsCollectionChangedEvent = false |
|
private |
◆ _people
| ObservableCollection<Person> Vereinsmeisterschaften.ViewModels.PeopleViewModel._people |
|
private |
◆ _peopleCollectionView
| ICollectionView Vereinsmeisterschaften.ViewModels.PeopleViewModel._peopleCollectionView |
|
private |
◆ _personActiveInactiveCommand
| ICommand Vereinsmeisterschaften.ViewModels.PeopleViewModel._personActiveInactiveCommand |
|
private |
◆ _personService
| IPersonService Vereinsmeisterschaften.ViewModels.PeopleViewModel._personService |
|
private |
◆ _removePersonCommand
| ICommand Vereinsmeisterschaften.ViewModels.PeopleViewModel._removePersonCommand |
|
private |
◆ _selectedPerson
| Person Vereinsmeisterschaften.ViewModels.PeopleViewModel._selectedPerson |
|
private |
◆ _shellVM
| ShellViewModel Vereinsmeisterschaften.ViewModels.PeopleViewModel._shellVM |
|
private |
◆ AddPersonCommand
| ICommand Vereinsmeisterschaften.ViewModels.PeopleViewModel.AddPersonCommand |
|
get |
◆ ClearFilterCommand
| ICommand Vereinsmeisterschaften.ViewModels.PeopleViewModel.ClearFilterCommand |
|
get |
◆ FilterText
| string Vereinsmeisterschaften.ViewModels.PeopleViewModel.FilterText |
|
getset |
◆ HasDuplicatePersons
| bool Vereinsmeisterschaften.ViewModels.PeopleViewModel.HasDuplicatePersons |
|
get |
◆ HasEmptyPersons
| bool Vereinsmeisterschaften.ViewModels.PeopleViewModel.HasEmptyPersons |
|
get |
◆ PeopleCollectionView
| ICollectionView Vereinsmeisterschaften.ViewModels.PeopleViewModel.PeopleCollectionView |
|
getprivate set |
CollectionView used to display the list of people and filter.
Definition at line 40 of file PeopleViewModel.cs.
◆ PersonActiveInactiveCommand
| ICommand Vereinsmeisterschaften.ViewModels.PeopleViewModel.PersonActiveInactiveCommand |
|
get |
◆ PersonFilterPredicate
| Predicate<object> Vereinsmeisterschaften.ViewModels.PeopleViewModel.PersonFilterPredicate |
|
get |
◆ RemovePersonCommand
| ICommand Vereinsmeisterschaften.ViewModels.PeopleViewModel.RemovePersonCommand |
|
get |
The documentation for this class was generated from the following file: