Remove useless interface
This commit is contained in:
parent
7569b01bd0
commit
b29ec26f63
@ -1,5 +1,4 @@
|
||||
using Avalonia.Controls;
|
||||
using Avalonia.ReactiveUI;
|
||||
using LibationAvalonia.Dialogs;
|
||||
using LibationAvalonia.ViewModels.Settings;
|
||||
using LibationFileManager;
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
using Avalonia.Controls;
|
||||
using Avalonia.ReactiveUI;
|
||||
using LibationAvalonia.Dialogs;
|
||||
using LibationAvalonia.ViewModels.Settings;
|
||||
using LibationFileManager;
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
using Avalonia.Controls;
|
||||
using Avalonia.ReactiveUI;
|
||||
using LibationAvalonia.ViewModels.Settings;
|
||||
using LibationFileManager;
|
||||
|
||||
|
||||
@ -1,8 +1,6 @@
|
||||
using Avalonia.Controls;
|
||||
using Avalonia.ReactiveUI;
|
||||
using Dinah.Core;
|
||||
using FileManager;
|
||||
using LibationAvalonia.ViewModels;
|
||||
using LibationAvalonia.ViewModels.Settings;
|
||||
using LibationFileManager;
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ using System.Linq;
|
||||
|
||||
namespace LibationAvalonia.ViewModels.Settings
|
||||
{
|
||||
public class AudioSettingsVM : ViewModelBase, ISettingsDisplay
|
||||
public class AudioSettingsVM : ViewModelBase
|
||||
{
|
||||
private bool _downloadClipsBookmarks;
|
||||
private bool _decryptToLossy;
|
||||
|
||||
@ -5,7 +5,7 @@ using System.Collections.Generic;
|
||||
|
||||
namespace LibationAvalonia.ViewModels.Settings
|
||||
{
|
||||
public class DownloadDecryptSettingsVM : ViewModelBase, ISettingsDisplay
|
||||
public class DownloadDecryptSettingsVM : ViewModelBase
|
||||
{
|
||||
private string _folderTemplate;
|
||||
private string _fileTemplate;
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
namespace LibationAvalonia.ViewModels.Settings
|
||||
{
|
||||
public class ImportSettingsVM : ISettingsDisplay
|
||||
public class ImportSettingsVM
|
||||
{
|
||||
public ImportSettingsVM(Configuration config)
|
||||
{
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
using Avalonia.Controls.Shapes;
|
||||
using FileManager;
|
||||
using FileManager;
|
||||
using LibationFileManager;
|
||||
using ReactiveUI;
|
||||
using System;
|
||||
@ -7,7 +6,7 @@ using System.Collections.Generic;
|
||||
|
||||
namespace LibationAvalonia.ViewModels.Settings
|
||||
{
|
||||
public class ImportantSettingsVM : ViewModelBase, ISettingsDisplay
|
||||
public class ImportantSettingsVM : ViewModelBase
|
||||
{
|
||||
private string themeVariant;
|
||||
private string initialThemeVariant;
|
||||
|
||||
@ -2,13 +2,7 @@
|
||||
|
||||
namespace LibationAvalonia.ViewModels.Settings
|
||||
{
|
||||
internal interface ISettingsDisplay
|
||||
{
|
||||
void LoadSettings(Configuration config);
|
||||
void SaveSettings(Configuration config);
|
||||
}
|
||||
|
||||
public class SettingsVM : ISettingsDisplay
|
||||
public class SettingsVM
|
||||
{
|
||||
public SettingsVM(Configuration config)
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user