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); } }