ant-design-blazor/components/timeline/Timeline.razor
2021-09-13 22:04:47 +08:00

29 lines
906 B
C#

@namespace AntDesign
@inherits AntDomComponentBase
<CascadingValue Value="this" IsFixed>
<ul class="@ClassMapper.Class" style="@Style" id="@Id" @ref="Ref">
@ChildContent
@foreach (var item in _displayItems)
{
<li class="@item.ItemClass" @ref="item.Ref" style="@item.Style" id="@item.Id">
@if (!string.IsNullOrEmpty(item.Label))
{
<div class="ant-timeline-item-label">@item.Label</div>
}
<div class="ant-timeline-item-tail"></div>
<div class="@item._headClassMapper.Class" style="@item.HeadStyle">
@if (item.Dot != null)
{
@item.Dot
}
</div>
<div class="ant-timeline-item-content">
@item.ChildContent
</div>
</li>
}
</ul>
</CascadingValue>