|
Vereinsmeisterschaften
22aa7800eae54b428d40e835886cefe1fdefdfdf
This is a software that can be used to manage the internal competition of the swimming club Illertissen called "Vereinsmeisterschaften".
|
ViewModel for the analytics page. More...
Public Member Functions | |||
| AnalyticsViewModel (IEnumerable< IAnalyticsWidget > availableAnalyticsWidgets) | |||
| Constructor of the analytics view model. | |||
| void | RestoreLayout () | ||
| void | OnNavigatedFrom () | ||
| OnNavigatedFrom method to handle navigation away from this object. | |||
| void | OnNavigatedTo (object parameter) | ||
OnNavigatedTo method to handle navigation to this object.
| |||
Properties | |
| IEnumerable< IAnalyticsWidget > | AvailableAnalyticsWidgets [get] |
| List of available IAnalyticsWidget objects. | |
| IEnumerable< IAnalyticsWidget > | NormalSizedAnalyticsWidgets [get] |
| List of normal sized (not maximized) IAnalyticsWidget objects. | |
| IAnalyticsWidget | MaximizedAnalyticsWidget [get] |
| Return the first IAnalyticsWidget with the IAnalyticsWidget.IsMaximized flag set. | |
| bool | IsMaximizedAnalyticsWidgetAvailable [get] |
True, when the MaximizedAnalyticsUserControl isn't null | |
ViewModel for the analytics page.
Definition at line 11 of file AnalyticsViewModel.cs.
| Vereinsmeisterschaften.ViewModels.AnalyticsViewModel.AnalyticsViewModel | ( | IEnumerable< IAnalyticsWidget > | availableAnalyticsWidgets | ) |
Constructor of the analytics view model.
| availableAnalyticsWidgets | list with all available IAnalyticsWidget instances |
Definition at line 38 of file AnalyticsViewModel.cs.
| void Vereinsmeisterschaften.ViewModels.AnalyticsViewModel.OnNavigatedFrom | ( | ) |
OnNavigatedFrom method to handle navigation away from this object.
Implements Vereinsmeisterschaften.Contracts.ViewModels.INavigationAware.
Definition at line 70 of file AnalyticsViewModel.cs.
| void Vereinsmeisterschaften.ViewModels.AnalyticsViewModel.OnNavigatedTo | ( | object | parameter | ) |
OnNavigatedTo method to handle navigation to this object.
| parameter | Parameter that can be passed by the caller |
Implements Vereinsmeisterschaften.Contracts.ViewModels.INavigationAware.
Definition at line 75 of file AnalyticsViewModel.cs.
| void Vereinsmeisterschaften.ViewModels.AnalyticsViewModel.RestoreLayout | ( | ) |
Definition at line 59 of file AnalyticsViewModel.cs.
|
get |
List of available IAnalyticsWidget objects.
Definition at line 16 of file AnalyticsViewModel.cs.
|
get |
True, when the MaximizedAnalyticsUserControl isn't null
Definition at line 32 of file AnalyticsViewModel.cs.
|
get |
Return the first IAnalyticsWidget with the IAnalyticsWidget.IsMaximized flag set.
Definition at line 27 of file AnalyticsViewModel.cs.
|
get |
List of normal sized (not maximized) IAnalyticsWidget objects.
When IsMaximizedAnalyticsWidgetAvailable is true the corresponding user control isn't part of this list anymore.
Definition at line 22 of file AnalyticsViewModel.cs.