Beispiel #1
0
        /*private readonly CompositeObservableCollection<IAcError> _errors = new CompositeObservableCollection<IAcError>();
         * public override ObservableCollection<IAcError> Errors => _errors;*/

        private void OnSkinsCollectionReady(object sender, EventArgs e)
        {
            var any = SkinsManager.GetDefault();

            if (any == null)
            {
                SelectedSkin = null;
            }
            else if (SelectedSkin == null)
            {
                SelectedSkin = any;
            }

            UpdateDisplayActiveSkins();
        }
Beispiel #2
0
        private void SelectPreviousOrDefaultSkin()
        {
            var selectedSkinId = LimitedStorage.Get(LimitedSpace.SelectedSkin, Id);

            _selectedSkin = (selectedSkinId == null ? null : SkinsManager.GetById(selectedSkinId)) ?? SkinsManager.GetDefault();
            OnPropertyChanged(nameof(SelectedSkin));
            OnPropertyChanged(nameof(SelectedSkinLazy));
        }
Beispiel #3
0
        private void SelectPreviousOrDefaultSkin()
        {
            var selectedSkinId = LimitedStorage.Get(LimitedSpace.SelectedSkin, Id);

            SelectedSkin = (selectedSkinId == null ? null : SkinsManager.GetById(selectedSkinId)) ?? SkinsManager.GetDefault();
        }