Class MainSiderbarMenuItem
Inheritance
MainSiderbarMenuItem
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
Menu
Declaration
[Parameter]
public MenuViewModel Menu { get; set; }
Property Value
MenuItem
Declaration
[Parameter]
public MenuItemViewModel MenuItem { get; set; }
Property Value
NavigationManager
Declaration
[Inject]
protected NavigationManager NavigationManager { get; set; }
Property Value
Methods
ActivateCurrentPage(MenuItemViewModel)
Declaration
protected virtual void ActivateCurrentPage(MenuItemViewModel currentMenuItem = null)
Parameters
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
OnInitialized()
Declaration
protected override void OnInitialized()
Overrides
OnMenuItemClick(MenuItemViewModel)
Declaration
protected virtual void OnMenuItemClick(MenuItemViewModel currentMenuItem)
Parameters
ToggleMenu()
Declaration
protected virtual void ToggleMenu()
Implements
Extension Methods