示例#1
0
        protected override async Task OnInitializedAsync()
        {
            CompHubManager.Init(OnReportAdded, OnReceiveAllReports, onColorUpdated);
            await CompHubManager.Start();

            await CompHubManager.GetAllReports();

            CompHubManager.OnReportsStateChanged(new EventArgs());
        }
示例#2
0
 public void OnReportAdded(Report report)
 {
     Reports.Add(report);
     CompHubManager.OnReportsStateChanged(new EventArgs());
 }
示例#3
0
 public void OnReceiveAllReports(List <Report> reports)
 {
     Reports.AddRange(reports);
     CompHubManager.OnReportsStateChanged(new EventArgs());
 }
示例#4
0
 private void onColorUpdated(Color color)
 {
     CompHubManager.OnColorChanged(new ColorEventArgs(color));
 }