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
BrowserViewportService
[Inject]
protected IBrowserViewportService BrowserViewportService { get; set; }
Property Value
ChildContent
Child content of component.
[Parameter]
[Category("Behavior")]
public RenderFragment? ChildContent { get; set; }
Property Value
CurrentBreakpointFromProvider
[CascadingParameter]
public Breakpoint CurrentBreakpointFromProvider { get; set; }
Property Value
Hidden
True if the component is hidden (two-way bindable)
[Parameter]
[Category("Behavior")]
public bool Hidden { get; set; }
Property Value
HiddenChanged
Fires when the breakpoint changes visibility of the component
[Parameter]
public EventCallback<bool> HiddenChanged { get; set; }
Property Value
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
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
DisposeAsync()
public ValueTask DisposeAsync()
Returns
OnAfterRenderAsync(bool)
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
firstRender
bool
Returns
OnParametersSetAsync()
protected override Task OnParametersSetAsync()
Returns
UpdateAsync(Breakpoint)
protected Task UpdateAsync(Breakpoint currentBreakpoint)
Parameters
currentBreakpoint
Breakpoint