forked from radzenhq/radzen-blazor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRadzenCard.razor.cs
31 lines (28 loc) · 874 Bytes
/
RadzenCard.razor.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Components.Web;
using System;
using System.Threading.Tasks;
using System.Collections.Generic;
namespace Radzen.Blazor
{
/// <summary>
/// RadzenCard component.
/// </summary>
public partial class RadzenCard : RadzenComponentWithChildren
{
/// <inheritdoc />
protected override string GetComponentCssClass()
{
var classList = new List<string>();
classList.Add("rz-card");
classList.Add($"rz-variant-{Variant.ToString().ToLowerInvariant()}");
return string.Join(" ", classList);
}
/// <summary>
/// Gets or sets the card variant.
/// </summary>
/// <value>The card variant.</value>
[Parameter]
public Variant Variant { get; set; } = Variant.Filled;
}
}