Show / Hide Table of Contents

Class AccountIdleComponent

Inheritance
object
ComponentBase
OwningComponentBase
AbpComponentBase
AccountIdleComponent
WebAssemblyAccountIdleComponent
Implements
IComponent
IHandleEvent
IHandleAfterRender
IDisposable
IAsyncDisposable
Inherited Members
AbpComponentBase.LazyGetRequiredService<TService>(ref TService)
AbpComponentBase.LazyGetRequiredService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetService<TService>(ref TService)
AbpComponentBase.LazyGetService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetNonScopedRequiredService<TService>(ref TService)
AbpComponentBase.LazyGetNonScopedRequiredService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetNonScopedService<TService>(ref TService)
AbpComponentBase.LazyGetNonScopedService<TRef>(Type, ref TRef)
AbpComponentBase.CreateLocalizer()
AbpComponentBase.HandleErrorAsync(Exception)
AbpComponentBase.StringLocalizerFactory
AbpComponentBase.L
AbpComponentBase.LocalizationResource
AbpComponentBase.Logger
AbpComponentBase.LoggerFactory
AbpComponentBase.AuthorizationService
AbpComponentBase.CurrentUser
AbpComponentBase.CurrentTenant
AbpComponentBase.Message
AbpComponentBase.Notify
AbpComponentBase.UserExceptionInformer
AbpComponentBase.AlertManager
AbpComponentBase.Clock
AbpComponentBase.Alerts
AbpComponentBase.ObjectMapper
AbpComponentBase.ObjectMapperContext
AbpComponentBase.NonScopedServices
OwningComponentBase.Dispose(bool)
OwningComponentBase.IsDisposed
OwningComponentBase.ScopedServices
ComponentBase.OnInitialized()
ComponentBase.OnInitializedAsync()
ComponentBase.OnParametersSet()
ComponentBase.OnParametersSetAsync()
ComponentBase.StateHasChanged()
ComponentBase.ShouldRender()
ComponentBase.OnAfterRender(bool)
ComponentBase.InvokeAsync(Action)
ComponentBase.InvokeAsync(Func<Task>)
ComponentBase.DispatchExceptionAsync(Exception)
ComponentBase.SetParametersAsync(ParameterView)
ComponentBase.RendererInfo
ComponentBase.Assets
ComponentBase.AssignedRenderMode
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Account.Pro.Public.Blazor.Shared.Pages.Account.Idle
Assembly: Volo.Abp.Account.Pro.Public.Blazor.Shared.dll
Syntax
public class AccountIdleComponent : AbpComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, IAsyncDisposable

Constructors

AccountIdleComponent()

Declaration
public AccountIdleComponent()

Properties

ApplicationConfigurationChangedService

Declaration
[Inject]
protected ApplicationConfigurationChangedService ApplicationConfigurationChangedService { get; set; }
Property Value
Type Description
ApplicationConfigurationChangedService

AspNetCoreComponentsWebOptions

Declaration
[Inject]
protected IOptions<AbpAspNetCoreComponentsWebOptions> AspNetCoreComponentsWebOptions { get; set; }
Property Value
Type Description
IOptions<AbpAspNetCoreComponentsWebOptions>

AuthenticationOptions

Declaration
[Inject]
protected IOptions<AbpAuthenticationOptions> AuthenticationOptions { get; set; }
Property Value
Type Description
IOptions<AbpAuthenticationOptions>

CountDown

Declaration
protected int CountDown { get; set; }
Property Value
Type Description
int

CurrentApplicationConfigurationCacheResetService

Declaration
[Inject]
protected ICurrentApplicationConfigurationCacheResetService CurrentApplicationConfigurationCacheResetService { get; set; }
Property Value
Type Description
ICurrentApplicationConfigurationCacheResetService

DotNetObjectRef

Declaration
protected DotNetObjectReference<AccountIdleComponent> DotNetObjectRef { get; set; }
Property Value
Type Description
DotNetObjectReference<AccountIdleComponent>

IAccountIdleCheckService

Declaration
[Inject]
protected IAccountIdleCheckService IAccountIdleCheckService { get; set; }
Property Value
Type Description
IAccountIdleCheckService

IdleTimeoutMinutes

Declaration
protected int IdleTimeoutMinutes { get; set; }
Property Value
Type Description
int

IdleTrackerService

Declaration
[Inject]
protected AbpIdleTrackerService<AccountIdleComponent> IdleTrackerService { get; set; }
Property Value
Type Description
AbpIdleTrackerService<AccountIdleComponent>

IsAccountIdleTrackerCreated

Declaration
protected bool IsAccountIdleTrackerCreated { get; set; }
Property Value
Type Description
bool

IsEnabled

Declaration
protected bool IsEnabled { get; set; }
Property Value
Type Description
bool

ModalRef

Declaration
protected Modal ModalRef { get; set; }
Property Value
Type Description
Modal

NavigationManager

Declaration
[Inject]
protected NavigationManager NavigationManager { get; set; }
Property Value
Type Description
NavigationManager

SettingProvider

Declaration
[Inject]
protected ISettingProvider SettingProvider { get; set; }
Property Value
Type Description
ISettingProvider

SignOutText

Declaration
protected string SignOutText { get; set; }
Property Value
Type Description
string

SignOutTimer

Declaration
[Inject]
protected AbpAsyncTimer SignOutTimer { get; set; }
Property Value
Type Description
AbpAsyncTimer

Methods

ApplicationConfigurationChanged()

Declaration
protected virtual void ApplicationConfigurationChanged()

BuildRenderTree(RenderTreeBuilder)

Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Type Name Description
RenderTreeBuilder __builder
Overrides
ComponentBase.BuildRenderTree(RenderTreeBuilder)

CloseModalAsync()

Declaration
protected virtual Task CloseModalAsync()
Returns
Type Description
Task

ClosingModal(ModalClosingEventArgs)

Declaration
protected virtual Task ClosingModal(ModalClosingEventArgs eventArgs)
Parameters
Type Name Description
ModalClosingEventArgs eventArgs
Returns
Type Description
Task

CreateAccountIdleTrackerAsync()

Declaration
protected virtual Task CreateAccountIdleTrackerAsync()
Returns
Type Description
Task

DisposeAsync()

Declaration
public virtual ValueTask DisposeAsync()
Returns
Type Description
ValueTask

InitializeAccountIdleTrackerAsync()

Declaration
protected virtual Task InitializeAccountIdleTrackerAsync()
Returns
Type Description
Task

NavigateToLogout()

Declaration
protected virtual void NavigateToLogout()

OnAccountIdleSettingsChangedAsync()

Declaration
[JSInvokable]
public virtual Task OnAccountIdleSettingsChangedAsync()
Returns
Type Description
Task

OnAfterRenderAsync(bool)

Declaration
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
Type Name Description
bool firstRender
Returns
Type Description
Task
Overrides
ComponentBase.OnAfterRenderAsync(bool)

OnIdleCallbackAsync(IdleTrackerState)

Declaration
[JSInvokable]
public virtual Task OnIdleCallbackAsync(IdleTrackerState state)
Parameters
Type Name Description
IdleTrackerState state
Returns
Type Description
Task

OnSignOutClickedAsync()

Declaration
protected virtual Task OnSignOutClickedAsync()
Returns
Type Description
Task

OnSignOutTimerElapsedAsync(AbpAsyncTimer)

Declaration
protected virtual Task OnSignOutTimerElapsedAsync(AbpAsyncTimer args)
Parameters
Type Name Description
AbpAsyncTimer args
Returns
Type Description
Task

OnStaySignedInClickedAsync()

Declaration
protected virtual Task OnStaySignedInClickedAsync()
Returns
Type Description
Task

OnStorageCallbackAsync(IdleTrackerState)

Declaration
[JSInvokable]
public virtual Task OnStorageCallbackAsync(IdleTrackerState state)
Parameters
Type Name Description
IdleTrackerState state
Returns
Type Description
Task

ResetIdleTrackerAsync()

Declaration
protected virtual Task ResetIdleTrackerAsync()
Returns
Type Description
Task

Implements

IComponent
IHandleEvent
IHandleAfterRender
IDisposable
IAsyncDisposable

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform