Delete SetttingsBase.cs

This commit is contained in:
Belim 2020-09-20 19:17:52 +02:00 committed by GitHub
parent ab59cfdef7
commit 46a9300093
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,35 +0,0 @@
namespace Privatezilla.Setting
{
public abstract class SettingBase
{
/// <summary>
/// Name of setting
/// </summary>
/// <returns>The setting name</returns>
public abstract string ID();
/// <summary>
/// Tooltip text of setting
/// </summary>
/// <returns>The setting tooltip</returns>
public abstract string Info();
/// <summary>
/// Checks whether the setting should be applied
/// </summary>
/// <returns>Returns true if the setting should be applied, false otherwise.</returns>
public abstract bool CheckSetting();
/// <summary>
/// Applies the setting
/// </summary>
/// <returns>Returns true if the setting was successfull, false otherwise.</returns>
public abstract bool DoSetting();
/// <summary>
/// Revert the setting
/// </summary>
/// <returns>Returns true if the setting was successfull, false otherwise.</returns>
public abstract bool UndoSetting();
}
}