Class EntityAction<TItem>
Inheritance
EntityAction<TItem>
Assembly: Volo.Abp.BlazoriseUI.dll
Syntax
public class EntityAction<TItem> : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
Type Parameters
Constructors
EntityAction()
Declaration
Properties
AuthorizationService
Declaration
[Inject]
protected IAuthorizationService AuthorizationService { get; set; }
Property Value
Clicked
Declaration
[Parameter]
public EventCallback Clicked { get; set; }
Property Value
Color
Declaration
[Parameter]
public Color? Color { get; set; }
Property Value
ConfirmationMessage
Declaration
[Parameter]
public Func<string>? ConfirmationMessage { get; set; }
Property Value
Disabled
Declaration
[Parameter]
public bool Disabled { get; set; }
Property Value
Icon
Declaration
[Parameter]
public string? Icon { get; set; }
Property Value
ParentActions
Declaration
[CascadingParameter]
public EntityActions<TItem> ParentActions { get; set; }
Property Value
Primary
Declaration
[Parameter]
public bool Primary { get; set; }
Property Value
RequiredPolicy
Declaration
[Parameter]
[Obsolete("Use Visible to hide actions based on permissions. Check the permission yourself. It is more performant. This option might be removed in future versions.")]
public string? RequiredPolicy { get; set; }
Property Value
Text
Declaration
[Parameter]
public string Text { get; set; }
Property Value
UiMessageService
Declaration
[Inject]
protected IUiMessageService UiMessageService { get; set; }
Property Value
Visible
Declaration
[Parameter]
public bool Visible { get; set; }
Property Value
Methods
ActionClickedAsync()
Declaration
protected virtual Task ActionClickedAsync()
Returns
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
OnInitializedAsync()
Declaration
protected override Task OnInitializedAsync()
Returns
Overrides
SetDefaultValuesAsync()
Declaration
protected virtual ValueTask SetDefaultValuesAsync()
Returns
Implements
Extension Methods