Class AuthorityDelegationModal
Inheritance
AuthorityDelegationModal
Assembly: Volo.Abp.Account.Pro.Public.Blazor.Shared.dll
Syntax
public class AuthorityDelegationModal : AbpComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Constructors
AuthorityDelegationModal()
Declaration
public AuthorityDelegationModal()
Fields
DelegateNewUserDataRange
Declaration
protected IReadOnlyList<DateTime?> DelegateNewUserDataRange
Field Value
SelectedTab
Declaration
protected string SelectedTab
Field Value
_delegateNewUserModal
Declaration
protected Modal _delegateNewUserModal
Field Value
_deleteConfirmationModal
Declaration
protected Modal _deleteConfirmationModal
Field Value
_modal
Declaration
Field Value
Properties
DelegateNewUserInput
Declaration
protected DelegateNewUserInput DelegateNewUserInput { get; set; }
Property Value
DelegatedUsers
Declaration
protected ListResultDto<UserDelegationDto> DelegatedUsers { get; set; }
Property Value
DeleteConfirmationMessage
Declaration
protected string DeleteConfirmationMessage { get; set; }
Property Value
DeleteId
Declaration
protected Guid DeleteId { get; set; }
Property Value
JSRuntime
Declaration
[Inject]
protected IJSRuntime JSRuntime { get; set; }
Property Value
JsRuntime
Declaration
[Inject]
protected IJSRuntime JsRuntime { get; set; }
Property Value
MyDelegatedUsers
Declaration
protected ListResultDto<UserDelegationDto> MyDelegatedUsers { get; set; }
Property Value
NavigationManager
Declaration
[Inject]
protected NavigationManager NavigationManager { get; set; }
Property Value
Options
Declaration
[Inject]
protected IOptions<AbpAccountAuthorityDelegationOptions> Options { get; set; }
Property Value
PageSize
Declaration
protected int PageSize { get; set; }
Property Value
UserDelegationAppService
Declaration
[Inject]
protected IIdentityUserDelegationAppService UserDelegationAppService { get; set; }
Property Value
Users
Declaration
protected ListResultDto<UserLookupDto> Users { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
CloseConfirmationModal()
Declaration
protected virtual Task CloseConfirmationModal()
Returns
CloseDelegateNewUserModal()
Declaration
protected virtual Task CloseDelegateNewUserModal()
Returns
CloseModalAsync()
Declaration
protected virtual Task CloseModalAsync()
Returns
ClosingDeleteConfirmationModal(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingDeleteConfirmationModal(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
ClosingModal(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingModal(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
DelegateNewUserAsync()
Declaration
protected virtual Task DelegateNewUserAsync()
Returns
DelegatedImpersonate(UserDelegationDto)
Declaration
protected virtual Task DelegatedImpersonate(UserDelegationDto context)
Parameters
Returns
DeleteDelegatedUsersAsync()
Declaration
protected virtual Task DeleteDelegatedUsersAsync()
Returns
GetDelegatedUsersAsync()
Declaration
protected virtual Task GetDelegatedUsersAsync()
Returns
GetMyDelegatedUsersAsync()
Declaration
protected virtual Task GetMyDelegatedUsersAsync()
Returns
GetStatus(UserDelegationDto)
Declaration
protected virtual string GetStatus(UserDelegationDto content)
Parameters
Returns
GetStatusBadge(string)
Declaration
protected virtual string GetStatusBadge(string status)
Parameters
Type |
Name |
Description |
string |
status |
|
Returns
GetUserLookupAsync(AutocompleteReadDataEventArgs)
Declaration
protected virtual Task GetUserLookupAsync(AutocompleteReadDataEventArgs autocompleteReadDataEventArgs)
Parameters
Type |
Name |
Description |
AutocompleteReadDataEventArgs |
autocompleteReadDataEventArgs |
|
Returns
IsActive(UserDelegationDto)
Declaration
protected bool IsActive(UserDelegationDto content)
Parameters
Returns
OnAfterRenderAsync(bool)
Declaration
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
Type |
Name |
Description |
bool |
firstRender |
|
Returns
Overrides
OnSelectedTabChangedAsync(string)
Declaration
protected virtual Task OnSelectedTabChangedAsync(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
OpenDelegateNewUserModalAsync()
Declaration
protected virtual Task OpenDelegateNewUserModalAsync()
Returns
OpenDeleteConfirmationModalAsync(Guid, string)
Declaration
protected virtual Task OpenDeleteConfirmationModalAsync(Guid id, string userName)
Parameters
Returns
OpenModalAsync()
Declaration
protected virtual Task OpenModalAsync()
Returns
Implements
Extension Methods