41 references to IconVariant
Aspire.Hosting (19)
ApplicationModel\CommandOptions.cs (1)
39
public
IconVariant
? IconVariant { get; set; }
ApplicationModel\CommandsConfigurationExtensions.cs (3)
49
iconVariant:
IconVariant
.Filled,
82
iconVariant:
IconVariant
.Filled,
112
iconVariant:
IconVariant
.Regular,
ApplicationModel\CustomResourceSnapshot.cs (2)
145
public
IconVariant
? IconVariant { get; init; }
296
public sealed record ResourceCommandSnapshot(string Name, ResourceCommandState State, string DisplayName, string? DisplayDescription, object? Parameter, string? ConfirmationMessage, string? IconName,
IconVariant
? IconVariant, bool IsHighlighted);
ApplicationModel\ResourceCommandAnnotation.cs (2)
26
IconVariant
? iconVariant,
94
public
IconVariant
? IconVariant { get; }
ApplicationModel\ResourceIconAnnotation.cs (3)
14
public sealed class ResourceIconAnnotation(string iconName,
IconVariant
iconVariant =
IconVariant
.Filled) : IResourceAnnotation
28
public
IconVariant
IconVariant { get; } = iconVariant;
ApplicationModel\ResourceNotificationService.cs (1)
763
var
newIconVariant = previousState.IconVariant ?? iconAnnotation.IconVariant;
Dashboard\proto\Partials.cs (3)
134
private static IconVariant MapIconVariant(Hosting.ApplicationModel.
IconVariant
? iconVariant)
138
Hosting.ApplicationModel.
IconVariant
.Regular => IconVariant.Regular,
139
Hosting.ApplicationModel.
IconVariant
.Filled => IconVariant.Filled,
Dashboard\ResourceSnapshot.cs (1)
34
public required
IconVariant
? IconVariant { get; init; }
ResourceBuilderExtensions.cs (3)
1734
IconVariant
? iconVariant = null,
2333
public static IResourceBuilder<T> WithIconName<T>(this IResourceBuilder<T> builder, string iconName,
IconVariant
iconVariant =
IconVariant
.Filled) where T : IResource
Aspire.Hosting.Tests (20)
Dashboard\DashboardServiceTests.cs (1)
163
IconVariant = ApplicationModel.
IconVariant
.Filled,
ResourceNotificationTests.cs (10)
440
resource.Annotations.Add(new ResourceIconAnnotation("FirstIcon",
IconVariant
.Filled));
441
resource.Annotations.Add(new ResourceIconAnnotation("LastIcon",
IconVariant
.Regular));
469
IconVariant =
IconVariant
.Filled
485
Assert.Equal(
IconVariant
.Filled, firstEvent.Snapshot.IconVariant);
490
Assert.Equal(
IconVariant
.Filled, secondEvent.Snapshot.IconVariant);
500
resource.Annotations.Add(new ResourceIconAnnotation("FirstIcon",
IconVariant
.Filled));
501
resource.Annotations.Add(new ResourceIconAnnotation("LastIcon",
IconVariant
.Regular));
527
Assert.Equal(
IconVariant
.Regular, value.Snapshot.IconVariant);
537
resource.Annotations.Add(new ResourceIconAnnotation("AnnotationIcon",
IconVariant
.Regular));
563
Assert.Equal(
IconVariant
.Regular, value.Snapshot.IconVariant);
WithHttpCommandTests.cs (2)
116
IconVariant =
IconVariant
.Filled,
130
Assert.Equal(
IconVariant
.Filled, command.IconVariant);
WithIconNameTests.cs (7)
21
Assert.Equal(
IconVariant
.Filled, iconAnnotation.IconVariant);
30
.WithIconName("CloudArrowUp",
IconVariant
.Regular);
35
Assert.Equal(
IconVariant
.Regular, iconAnnotation.IconVariant);
69
.WithIconName("Settings",
IconVariant
.Regular);
87
.WithIconName("CloudArrowUp",
IconVariant
.Regular);
96
Assert.Equal(
IconVariant
.Regular, latestAnnotation.IconVariant);
101
Assert.Equal(
IconVariant
.Regular, lastAnnotation.IconVariant);
Stress.AppHost (2)
Program.cs (2)
116
commandOptions: new() { IconName = "Stop", IconVariant =
IconVariant
.Filled })
125
commandOptions: new() { IconName = "Play", IconVariant =
IconVariant
.Filled });