Show / Hide Table of Contents

Class MainSiderbarMenuItem

Inheritance
object
ComponentBase
MainSiderbarMenuItem
Implements
IComponent
IHandleEvent
IHandleAfterRender
Inherited Members
ComponentBase.OnInitializedAsync()
ComponentBase.OnParametersSet()
ComponentBase.OnParametersSetAsync()
ComponentBase.StateHasChanged()
ComponentBase.ShouldRender()
ComponentBase.OnAfterRender(bool)
ComponentBase.OnAfterRenderAsync(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.AspNetCore.Components.Web.LeptonTheme.Components.ApplicationLayout.Navigation
Assembly: Volo.Abp.AspNetCore.Components.Web.LeptonTheme.dll
Syntax
public class MainSiderbarMenuItem : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender

Constructors

MainSiderbarMenuItem()

Declaration
public MainSiderbarMenuItem()

Properties

JsRuntime

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

Menu

Declaration
[Parameter]
public MenuViewModel Menu { get; set; }
Property Value
Type Description
MenuViewModel

MenuItem

Declaration
[Parameter]
public MenuItemViewModel MenuItem { get; set; }
Property Value
Type Description
MenuItemViewModel

NavigationManager

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

Methods

ActivateCurrentPage(MenuItemViewModel)

Declaration
protected virtual void ActivateCurrentPage(MenuItemViewModel currentMenuItem = null)
Parameters
Type Name Description
MenuItemViewModel currentMenuItem

BuildRenderTree(RenderTreeBuilder)

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

OnInitialized()

Declaration
protected override void OnInitialized()
Overrides
ComponentBase.OnInitialized()

OnMenuItemClick(MenuItemViewModel)

Declaration
protected virtual void OnMenuItemClick(MenuItemViewModel currentMenuItem)
Parameters
Type Name Description
MenuItemViewModel currentMenuItem

ToggleMenu()

Declaration
protected virtual void ToggleMenu()

Implements

IComponent
IHandleEvent
IHandleAfterRender

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