36 references to IconVariant
Aspire.Hosting (19)
ApplicationModel\CommandOptions.cs (1)
39
public
IconVariant
? IconVariant { get; set; }
ApplicationModel\CommandsConfigurationExtensions.cs (3)
50
iconVariant:
IconVariant
.Filled,
83
iconVariant:
IconVariant
.Filled,
113
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)
736
var
newIconVariant = previousState.IconVariant ?? iconAnnotation.IconVariant;
Dashboard\proto\Partials.cs (3)
129
private static IconVariant MapIconVariant(Hosting.ApplicationModel.
IconVariant
? iconVariant)
133
Hosting.ApplicationModel.
IconVariant
.Regular => IconVariant.Regular,
134
Hosting.ApplicationModel.
IconVariant
.Filled => IconVariant.Filled,
Dashboard\ResourceSnapshot.cs (1)
34
public required
IconVariant
? IconVariant { get; init; }
ResourceBuilderExtensions.cs (3)
1596
IconVariant
? iconVariant = null,
2131
public static IResourceBuilder<T> WithIconName<T>(this IResourceBuilder<T> builder, string iconName,
IconVariant
iconVariant =
IconVariant
.Filled) where T : IResource
Aspire.Hosting.Tests (15)
Dashboard\DashboardServiceTests.cs (1)
163
IconVariant = ApplicationModel.
IconVariant
.Filled,
ResourceNotificationTests.cs (6)
440
resource.Annotations.Add(new ResourceIconAnnotation("NewIcon",
IconVariant
.Regular));
468
IconVariant =
IconVariant
.Filled
484
Assert.Equal(
IconVariant
.Filled, firstEvent.Snapshot.IconVariant);
489
Assert.Equal(
IconVariant
.Filled, secondEvent.Snapshot.IconVariant);
499
resource.Annotations.Add(new ResourceIconAnnotation("AnnotationIcon",
IconVariant
.Regular));
525
Assert.Equal(
IconVariant
.Regular, value.Snapshot.IconVariant);
WithHttpCommandTests.cs (2)
116
IconVariant =
IconVariant
.Filled,
130
Assert.Equal(
IconVariant
.Filled, command.IconVariant);
WithIconNameTests.cs (6)
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);
Stress.AppHost (2)
Program.cs (2)
110
commandOptions: new() { IconName = "Stop", IconVariant =
IconVariant
.Filled })
119
commandOptions: new() { IconName = "Play", IconVariant =
IconVariant
.Filled });