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)
|
public FlagFeature(string name, string flag, string description, string? longDescription = null)
|
||||||
: base(name, flag, description, longDescription)
|
: base(name, flag, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public FlagFeature(string name, string[] flags, string description, string? longDescription = null)
|
public FlagFeature(string name, string[] flags, string description, string? longDescription = null)
|
||||||
: base(name, flags, description, longDescription)
|
: base(name, flags, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@@ -10,11 +10,13 @@ namespace SabreTools.Help
|
|||||||
public Int32Feature(string name, string flag, string description, string? longDescription = null)
|
public Int32Feature(string name, string flag, string description, string? longDescription = null)
|
||||||
: base(name, flag, description, longDescription)
|
: base(name, flag, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = int.MinValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Int32Feature(string name, string[] flags, string description, string? longDescription = null)
|
public Int32Feature(string name, string[] flags, string description, string? longDescription = null)
|
||||||
: base(name, flags, description, longDescription)
|
: base(name, flags, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = int.MinValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@@ -10,11 +10,13 @@ namespace SabreTools.Help
|
|||||||
public Int64Feature(string name, string flag, string description, string? longDescription = null)
|
public Int64Feature(string name, string flag, string description, string? longDescription = null)
|
||||||
: base(name, flag, description, longDescription)
|
: base(name, flag, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = long.MinValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Int64Feature(string name, string[] flags, string description, string? longDescription = null)
|
public Int64Feature(string name, string[] flags, string description, string? longDescription = null)
|
||||||
: base(name, flags, description, longDescription)
|
: base(name, flags, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = long.MinValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@@ -11,11 +11,13 @@ namespace SabreTools.Help
|
|||||||
public ListFeature(string name, string flag, string description, string? longDescription = null)
|
public ListFeature(string name, string flag, string description, string? longDescription = null)
|
||||||
: base(name, flag, description, longDescription)
|
: base(name, flag, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public ListFeature(string name, string[] flags, string description, string? longDescription = null)
|
public ListFeature(string name, string[] flags, string description, string? longDescription = null)
|
||||||
: base(name, flags, description, longDescription)
|
: base(name, flags, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@@ -10,11 +10,13 @@ namespace SabreTools.Help
|
|||||||
public StringFeature(string name, string flag, string description, string? longDescription = null)
|
public StringFeature(string name, string flag, string description, string? longDescription = null)
|
||||||
: base(name, flag, description, longDescription)
|
: base(name, flag, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public StringFeature(string name, string[] flags, string description, string? longDescription = null)
|
public StringFeature(string name, string[] flags, string description, string? longDescription = null)
|
||||||
: base(name, flags, description, longDescription)
|
: base(name, flags, description, longDescription)
|
||||||
{
|
{
|
||||||
|
Value = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
Reference in New Issue
Block a user