Class RoleManagement
Inheritance
RoleManagement
Inherited Members
AbpCrudPageBase<IIdentityRoleAppService, IdentityRoleDto, IdentityRoleDto, Guid, GetIdentityRoleListInput, IdentityRoleCreateDto, IdentityRoleUpdateDto, IdentityRoleDto, IdentityRoleCreateDto, IdentityRoleUpdateDto>.GetExtensionTableColumnsAsync(string, string)
Assembly: Volo.Abp.Identity.Pro.Blazor.dll
Syntax
[Authorize("AbpIdentity.Roles")]
[Route("/identity/roles")]
public class RoleManagement : AbpCrudPageBase<IIdentityRoleAppService, IdentityRoleDto, Guid, GetIdentityRoleListInput, IdentityRoleCreateDto, IdentityRoleUpdateDto>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Constructors
RoleManagement()
Declaration
Fields
DeleteModal
Declaration
protected Modal DeleteModal
Field Value
ManagePermissionsPolicyName
Declaration
protected string ManagePermissionsPolicyName
Field Value
MoveAllUsersModal
Declaration
protected Modal MoveAllUsersModal
Field Value
PermissionManagementModal
Declaration
protected PermissionManagementModal PermissionManagementModal
Field Value
PermissionProviderName
Declaration
protected const string PermissionProviderName = "R"
Field Value
Properties
DeletingRole
Declaration
protected RoleManagement.DeleteRoleViewModel DeletingRole { get; set; }
Property Value
Filter
Declaration
protected string Filter { get; set; }
Property Value
HasManagePermissionsPermission
Declaration
protected bool HasManagePermissionsPermission { get; set; }
Property Value
MoveAllUsersModel
Declaration
protected RoleManagement.MoveAllUsersViewModel MoveAllUsersModel { get; set; }
Property Value
RoleManagementTableColumns
Declaration
protected List<TableColumn> RoleManagementTableColumns { get; }
Property Value
Toolbar
Declaration
protected PageToolbar Toolbar { get; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
CloseDeleteModalAsync()
Declaration
protected virtual Task CloseDeleteModalAsync()
Returns
CloseMoveAllUsersModalAsync()
Declaration
protected virtual Task CloseMoveAllUsersModalAsync()
Returns
ClosingDeleteModalAsync(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingDeleteModalAsync(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
ClosingMoveAllUsersModalAsync(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingMoveAllUsersModalAsync(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
DeleteRoleAsync()
Declaration
protected virtual Task DeleteRoleAsync()
Returns
GetDeleteConfirmationMessage(IdentityRoleDto)
Declaration
protected override string GetDeleteConfirmationMessage(IdentityRoleDto entity)
Parameters
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.Identity.IIdentityRoleAppService, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleDto, System.Guid, Volo.Abp.Identity.GetIdentityRoleListInput, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto>.GetDeleteConfirmationMessage(Volo.Abp.Identity.IdentityRoleDto)
MoveAllUsersAsync()
Declaration
protected virtual Task MoveAllUsersAsync()
Returns
OnAssignCheckedChanged()
Declaration
protected virtual void OnAssignCheckedChanged()
OnAssignToRoleSelectedValueChanged(Guid?)
Declaration
protected virtual void OnAssignToRoleSelectedValueChanged(Guid? id)
Parameters
Type |
Name |
Description |
Guid? |
id |
|
OpenDeleteModalAsync(IdentityRoleDto)
Declaration
protected virtual Task OpenDeleteModalAsync(IdentityRoleDto data)
Parameters
Returns
OpenMoveAllUsersModalAsync(IdentityRoleDto)
Declaration
protected virtual Task OpenMoveAllUsersModalAsync(IdentityRoleDto role)
Parameters
Returns
SetBreadcrumbItemsAsync()
Declaration
protected override ValueTask SetBreadcrumbItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.Identity.IIdentityRoleAppService, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleDto, System.Guid, Volo.Abp.Identity.GetIdentityRoleListInput, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto>.SetBreadcrumbItemsAsync()
SetEntityActionsAsync()
Declaration
protected override ValueTask SetEntityActionsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.Identity.IIdentityRoleAppService, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleDto, System.Guid, Volo.Abp.Identity.GetIdentityRoleListInput, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto>.SetEntityActionsAsync()
SetPermissionsAsync()
Declaration
protected override Task SetPermissionsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.Identity.IIdentityRoleAppService, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleDto, System.Guid, Volo.Abp.Identity.GetIdentityRoleListInput, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto>.SetPermissionsAsync()
SetTableColumnsAsync()
Declaration
protected override ValueTask SetTableColumnsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.Identity.IIdentityRoleAppService, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleDto, System.Guid, Volo.Abp.Identity.GetIdentityRoleListInput, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto>.SetTableColumnsAsync()
SetToolbarItemsAsync()
Declaration
protected override ValueTask SetToolbarItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.Identity.IIdentityRoleAppService, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleDto, System.Guid, Volo.Abp.Identity.GetIdentityRoleListInput, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.IdentityRoleUpdateDto>.SetToolbarItemsAsync()
Implements
Extension Methods