Table of Contents

Class MudHidden

Namespace
MudBlazor
Assembly
MudBlazor.dll
public class MudHidden : MudComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged, IBrowserViewportObserver, IAsyncDisposable
Inheritance
MudHidden
Implements
Inherited Members
Extension Methods

Constructors

MudHidden()

public MudHidden()

Properties

Breakpoint

The screen size(s) depending on which the ChildContent should not be rendered (or should be, if Invert is true)

[Parameter]
[Category("Behavior")]
public Breakpoint Breakpoint { get; set; }

Property Value

Breakpoint

BrowserViewportService

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

Property Value

IBrowserViewportService

ChildContent

Child content of component.

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

Property Value

RenderFragment

CurrentBreakpointFromProvider

[CascadingParameter]
public Breakpoint CurrentBreakpointFromProvider { get; set; }

Property Value

Breakpoint

Hidden

True if the component is hidden (two-way bindable)

[Parameter]
[Category("Behavior")]
public bool Hidden { get; set; }

Property Value

bool

HiddenChanged

Fires when the breakpoint changes visibility of the component

[Parameter]
public EventCallback<bool> HiddenChanged { get; set; }

Property Value

EventCallback<bool>

Invert

Inverts the Breakpoint, so that the ChildContent is only rendered when the breakpoint matches the screen size.

[Parameter]
[Category("Behavior")]
public bool Invert { get; set; }

Property Value

bool

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

OnParametersSetAsync()

protected override Task OnParametersSetAsync()

Returns

Task

UpdateAsync(Breakpoint)

protected Task UpdateAsync(Breakpoint currentBreakpoint)

Parameters

currentBreakpoint Breakpoint

Returns

Task