An Abp Blazor Theme based Ant-Design-Blazor
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

50 lines
1.5 KiB

@using Microsoft.Extensions.Options
@inject IOptions<PageHeaderOptions> Options
<Row Class="ant-design-row-breadcrumb">
<Col Span="12">
<Breadcrumb Class="ant-design-breadcrumb">
@if (Options.Value.RenderBreadcrumbs && BreadcrumbItems.Any())
{
@if (BreadcrumbShowHome)
{
<BreadcrumbItem Href="">
<Icon Type="home"/>
</BreadcrumbItem>
}
@foreach (var item in BreadcrumbItems)
{
<BreadcrumbItem Href="@item.Url">
@if (!item.Icon.IsNullOrWhiteSpace())
{
<Icon Type="@item.Icon"/>
}
@item.Text
</BreadcrumbItem>
}
}
</Breadcrumb>
</Col>
<Col Span="12">
@if (Options.Value.RenderToolbar)
{
<Row Justify="RowJustify.End">
@if (Toolbar == null)
{
@ChildContent
}
@foreach (var toolbarItemRender in ToolbarItemRenders)
{
<div style="margin: 0 5px">
@toolbarItemRender
</div>
}
</Row>
}
</Col>
</Row>
@if (Options.Value.RenderPageTitle)
{
<div class="ant-design-page-title">@Title</div>
}