Table of Contents

Class MudBreakpointProvider

Namespace
MudBlazor
Assembly
MudBlazor.dll

Represents a cascading parameter which exposes the window's current breakpoint (xs, sm, md, lg, xl).

public class MudBreakpointProvider : MudComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged, IBrowserViewportObserver, IAsyncDisposable
Inheritance
MudBreakpointProvider
Implements
Inherited Members
Extension Methods

Constructors

MudBreakpointProvider()

public MudBreakpointProvider()

Properties

Breakpoint

The current breakpoint.

public Breakpoint Breakpoint { get; }

Property Value

Breakpoint

Remarks

Defaults to Always.

BrowserViewportService

[Inject]
protected IBrowserViewportService BrowserViewportService { get; set; }

Property Value

IBrowserViewportService

ChildContent

The content within this component.

[Parameter]
[Category("Behavior")]
public RenderFragment? ChildContent { get; set; }

Property Value

RenderFragment

OnBreakpointChanged

Occurs when Breakpoint has changed.

[Parameter]
public EventCallback<Breakpoint> OnBreakpointChanged { get; set; }

Property Value

EventCallback<Breakpoint>

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

DisposeAsync()

public ValueTask DisposeAsync()

Returns

ValueTask

OnAfterRenderAsync(bool)

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

firstRender bool

Returns

Task