mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Set default values for feature types
This commit is contained in:
@@ -10,11 +10,13 @@ namespace SabreTools.Help
|
||||
public FlagFeature(string name, string flag, string description, string? longDescription = null)
|
||||
: base(name, flag, description, longDescription)
|
||||
{
|
||||
Value = false;
|
||||
}
|
||||
|
||||
public FlagFeature(string name, string[] flags, string description, string? longDescription = null)
|
||||
: base(name, flags, description, longDescription)
|
||||
{
|
||||
Value = false;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -10,11 +10,13 @@ namespace SabreTools.Help
|
||||
public Int32Feature(string name, string flag, string description, string? longDescription = null)
|
||||
: base(name, flag, description, longDescription)
|
||||
{
|
||||
Value = int.MinValue;
|
||||
}
|
||||
|
||||
public Int32Feature(string name, string[] flags, string description, string? longDescription = null)
|
||||
: base(name, flags, description, longDescription)
|
||||
{
|
||||
Value = int.MinValue;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -10,11 +10,13 @@ namespace SabreTools.Help
|
||||
public Int64Feature(string name, string flag, string description, string? longDescription = null)
|
||||
: base(name, flag, description, longDescription)
|
||||
{
|
||||
Value = long.MinValue;
|
||||
}
|
||||
|
||||
public Int64Feature(string name, string[] flags, string description, string? longDescription = null)
|
||||
: base(name, flags, description, longDescription)
|
||||
{
|
||||
Value = long.MinValue;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -11,11 +11,13 @@ namespace SabreTools.Help
|
||||
public ListFeature(string name, string flag, string description, string? longDescription = null)
|
||||
: base(name, flag, description, longDescription)
|
||||
{
|
||||
Value = null;
|
||||
}
|
||||
|
||||
public ListFeature(string name, string[] flags, string description, string? longDescription = null)
|
||||
: base(name, flags, description, longDescription)
|
||||
{
|
||||
Value = null;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -10,11 +10,13 @@ namespace SabreTools.Help
|
||||
public StringFeature(string name, string flag, string description, string? longDescription = null)
|
||||
: base(name, flag, description, longDescription)
|
||||
{
|
||||
Value = null;
|
||||
}
|
||||
|
||||
public StringFeature(string name, string[] flags, string description, string? longDescription = null)
|
||||
: base(name, flags, description, longDescription)
|
||||
{
|
||||
Value = null;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
Reference in New Issue
Block a user