Exemplo n.º 1
0
    internal override async void OnSettingsChanged(object?sender, UserSettingsEventArgs e)
    {
        Theme = e.Theme;
        await UpdateStyleAsync();

        StateHasChanged();
    }
Exemplo n.º 2
0
    internal override async void OnSettingsChanged(object?sender, UserSettingsEventArgs e)
    {
        if (e.ChangedKey != nameof(UserSettings.AllMaps))
        {
            return;
        }

        await FilterChallengesAsync(DisplayAll);
    }
Exemplo n.º 3
0
    internal override async void OnSettingsChanged(object?sender, UserSettingsEventArgs e)
    {
        if (e.ChangedKey != nameof(UserSettings.AllMaps))
        {
            return;
        }

        HasNotifications = (await AuthApi.CurrentUserInfo()).HasNotifications;
        StateHasChanged();
    }
    internal override async void OnSettingsChanged(object?sender, UserSettingsEventArgs e)
    {
        if (e.ChangedKey != nameof(UserSettings.AllMaps))
        {
            return;
        }

        Players = Enumerable.Empty <PlayerStatisticDto>();
        StateHasChanged();
        Players = (await PlayersApi.GetAllStatisticsAsync()).Where(p => p.BestGameSum is not null).ToList();
        StateHasChanged();
    }
 internal abstract void OnSettingsChanged(object?sender, UserSettingsEventArgs e);