Table of Contents

Class MudPopoverProvider

Namespace
MudBlazor
Assembly
MudBlazor.dll
public class MudPopoverProvider : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, IPopoverObserver
Inheritance
MudPopoverProvider
Implements
Inherited Members
Extension Methods

Constructors

MudPopoverProvider()

public MudPopoverProvider()

Properties

Enabled

In some scenarios we need more than one ThemeProvider but we must not have more than one PopoverProvider. Set a cascading value with UsePopoverProvider=false to prevent it.

[CascadingParameter(Name = "UsePopoverProvider")]
public bool Enabled { get; set; }

Property Value

bool

Service

[Inject]
[Obsolete("Use PopoverService instead. This will be removed in v7")]
public IMudPopoverService Service { get; set; }

Property Value

IMudPopoverService

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

Dispose()

public void Dispose()

OnAfterRenderAsync(bool)

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

firstRender bool

Returns

Task

OnInitialized()

protected override void OnInitialized()

OnParametersSet()

protected override void OnParametersSet()