Class RadzenProfileMenu
RadzenProfileMenu component.
public class RadzenProfileMenu : RadzenComponentWithChildren, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
- Inheritance
-
RadzenProfileMenu
- Implements
- Inherited Members
Examples
<RadzenProfileMenu>
<RadzenProfileMenuItem Text="Data">
<RadzenProfileMenuItem Text="Orders" Path="orders" />
<RadzenProfileMenuItem Text="Employees" Path="employees" />
</RadzenProfileMenuItemItem>
</RadzenProfileMenu>
Constructors
RadzenProfileMenu()
public RadzenProfileMenu()
Properties
Click
Gets or sets the click callback.
[Parameter]
public EventCallback<RadzenProfileMenuItem> Click { get; set; }
Property Value
- EventCallback<RadzenProfileMenuItem>
The click callback.
ShowIcon
Show/Hide the "arrow down" icon
[Parameter]
public bool ShowIcon { get; set; }
Property Value
- bool
Show the "arrow down" icon.
Template
Gets or sets the template.
[Parameter]
public RenderFragment Template { get; set; }
Property Value
- RenderFragment
The template.
Methods
AddItem(RadzenProfileMenuItem)
Adds the item.
public void AddItem(RadzenProfileMenuItem item)
Parameters
item
RadzenProfileMenuItemThe item.
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
Close()
Closes this instance.
public void Close()
GetComponentCssClass()
protected override string GetComponentCssClass()
Returns
Toggle(MouseEventArgs)
Toggles the menu open/close state.
public Task Toggle(MouseEventArgs args)
Parameters
args
MouseEventArgsThe MouseEventArgs instance containing the event data.