mirror of https://github.com/abpframework/abp
parent
f4ad076809
commit
b3ba2e3186
@ -0,0 +1,21 @@
|
||||
@typeparam TItem
|
||||
@using Blazorise
|
||||
|
||||
@if (ParentActions.Type == ActionType.Dropdown)
|
||||
{
|
||||
if (IsVisible && Primary == false)
|
||||
{
|
||||
<DropdownItem Clicked="@ActionClickedAsync">@Text</DropdownItem>
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (IsVisible)
|
||||
{
|
||||
<Blazorise.Button Block="true"
|
||||
Color="Color.Primary"
|
||||
Clicked="@ActionClickedAsync">
|
||||
@Text
|
||||
</Blazorise.Button>
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,30 @@
|
||||
@typeparam TItem
|
||||
<CascadingValue Value="this">
|
||||
@if (Type == ActionType.Dropdown)
|
||||
{
|
||||
<Dropdown>
|
||||
@if (HasPrimaryAction)
|
||||
{
|
||||
<Blazorise.Button Block="true"
|
||||
Color="Color.Primary"
|
||||
Clicked="async ()=> await PrimaryAction.Clicked.InvokeAsync(Entity)">
|
||||
@PrimaryAction.Text
|
||||
</Blazorise.Button>
|
||||
<DropdownToggle Color="@ToggleColor" Split="true" />
|
||||
}
|
||||
else
|
||||
{
|
||||
<DropdownToggle Color="@ToggleColor">
|
||||
@ToggleText
|
||||
</DropdownToggle>
|
||||
}
|
||||
<DropdownMenu>
|
||||
@ChildContent
|
||||
</DropdownMenu>
|
||||
</Dropdown>
|
||||
}
|
||||
else
|
||||
{
|
||||
@ChildContent
|
||||
}
|
||||
</CascadingValue>
|
||||
Loading…
Reference in new issue