@namespace DnsmasqWebUI.Components.EffectiveConfig
@using DnsmasqWebUI.Models.Dnsmasq
@using DnsmasqWebUI.Models.Dnsmasq.EffectiveConfig
@(DisplayValue ?? Value)
@code {
/// Raw config line for badges / popovers.
[Parameter] public string Value { get; set; } = "";
/// When set, shown instead of in the value span (e.g. friendly summary).
[Parameter] public string? DisplayValue { get; set; }
[Parameter] public ConfigValueSource? Source { get; set; }
[Parameter] public string OptionName { get; set; } = "";
[Parameter] public bool IsEditMode { get; set; }
[Parameter] public string? ReadonlyBadgeAnchorId { get; set; }
[Parameter] public string? FieldKey { get; set; }
}