5 implementations of IPropertyGridItem
Aspire.Dashboard (5)
Model\ResourceEndpointHelpers.cs (1)
49public sealed class DisplayedEndpoint : IPropertyGridItem
Model\ResourceViewModel.cs (3)
228public sealed class EnvironmentVariableViewModel : IPropertyGridItem 250public sealed class ResourcePropertyViewModel : IPropertyGridItem 339public sealed record class VolumeViewModel(int index, string Source, string Target, string MountType, bool IsReadOnly) : IPropertyGridItem
Model\TelemetryPropertyViewModel.cs (1)
8public sealed class TelemetryPropertyViewModel : IPropertyGridItem
15 references to IPropertyGridItem
Aspire.Dashboard (15)
Components\Controls\PropertyGrid.razor.cs (3)
83public partial class PropertyGrid<TItem> where TItem : IPropertyGridItem 106/// Gets and sets the sorting behavior of the name column. Defaults to sorting on <see cref="IPropertyGridItem.Name"/>. 112/// Gets and sets the sorting behavior of the value column. Defaults to sorting on <see cref="IPropertyGridItem.Value"/>.
Model\ResourceEndpointHelpers.cs (1)
61string? IPropertyGridItem.Value => null;
Model\ResourceViewModel.cs (6)
264string IPropertyGridItem.Name => KnownProperty?.DisplayName ?? Name; 265string? IPropertyGridItem.Value => _displayValue.Value; 267object IPropertyGridItem.Key => _key; 341string IPropertyGridItem.Name => Source; 342string? IPropertyGridItem.Value => Target; 346object IPropertyGridItem.Key => index;
Otlp\Model\OtlpSpanEvent.cs (5)
8public class OtlpSpanAttributeItem(string name, string value) : IPropertyGridItem 14public class OtlpSpanEvent(OtlpSpan span) : IPropertyGridItem 20string IPropertyGridItem.Name => DurationFormatter.FormatDuration(Time - span.StartTime); 21object IPropertyGridItem.Key => InternalId; 22string? IPropertyGridItem.Value => Name;