namespace Artemis.Core;
///
/// Represents a single option in a configuration dropdown list.
///
/// The type of the value that this dropdown option represents.
public class ConfigurationDropdownValue : CorePropertyChanged
{
///
/// Gets or sets the display name shown to the user for this dropdown option.
///
public required string DisplayName
{
get;
set => SetAndNotify(ref field, value);
}
///
/// Gets or sets the actual value associated with this dropdown option.
///
public required T Value
{
get;
set => SetAndNotify(ref field, value);
}
}