Vereinsmeisterschaften  22aa7800eae54b428d40e835886cefe1fdefdfdf
This is a software that can be used to manage the internal competition of the swimming club Illertissen called "Vereinsmeisterschaften".
Loading...
Searching...
No Matches
AnalyticsWidgetPersonCounters.xaml.cs
2
4{
8 public partial class AnalyticsWidgetPersonCounters : AnalyticsWidgetBase
9 {
11
12 public AnalyticsWidgetPersonCounters(AnalyticsModulePersonCounters analyticsModule) : base(analyticsModule)
13 {
14 InitializeComponent();
15 }
16
17 public override string Icon { get; } = "\uE77B";
18 public override double NormalAnalyticsWidgetWidth => ANALYTICS_WIDGET_WIDTH_SMALL;
19
20 public override void Refresh()
21 {
22 OnPropertyChanged(nameof(NumberOfPeople));
23 OnPropertyChanged(nameof(NumberOfActivePeople));
24 OnPropertyChanged(nameof(NumberOfInactivePeople));
25 base.Refresh();
26 }
27
28 public int NumberOfPeople => _analyticsModule?.NumberOfPeople ?? 0;
29 public int NumberOfActivePeople => _analyticsModule?.NumberOfActivePeople ?? 0;
30 public int NumberOfInactivePeople => _analyticsModule?.NumberOfInactivePeople ?? 0;
31 }
32}
IAnalyticsModule AnalyticsModule
Analytics module used by this user control.
AnalyticsWidgetBase(IAnalyticsModule analyticsModule)
Constructor of the AnalyticsWidgetBase
override double NormalAnalyticsWidgetWidth
Normal Width for the analytics widget (this is the default width regardless if the control is maximiz...