private async Task ViewLoaded() { _loading = true; DistanceUnitType distanceUnitType = await _settingsService.GetStoredDistanceUnitTypeAsync(); SelectedMeasurementUnit = distanceUnitType.ToString(); ActivitySort activitySort = await _settingsService.GetStoredActivitySortAsync(); SelectedSortType = activitySort.ToString(); _loading = false; }
private async Task ViewLoaded() { _loading = true; DistanceUnitType distanceUnitType = await _settingsService.GetStoredDistanceUnitTypeAsync(); SelectedMeasurementUnit = distanceUnitType.ToString(); ActivitySort activitySort = await _settingsService.GetStoredActivitySortAsync(); SelectedSortType = activitySort.ToString(); var appInfoList = await _settingsService.GetAppInfoAsync(); CurrentVersion = appInfoList.FirstOrDefault(); //TODO: Glenn - refactor initialization in settings service? While converting json to class? if (CurrentVersion.Features != null) { InfoOverviewItem features = new InfoOverviewItem() { Header = "Features", Items = new ObservableCollection <string>(CurrentVersion.Features) }; CurrentVersion.OverviewItems.Add(features); } if (CurrentVersion.BugFixes != null) { InfoOverviewItem bugFixes = new InfoOverviewItem() { Header = "Bug fixes", Items = new ObservableCollection <string>(CurrentVersion.BugFixes) }; CurrentVersion.OverviewItems.Add(bugFixes); } await Task.Run(GetMapSizes); _loading = false; }