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