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