Table of Contents

Class MudDebouncedInput<T>

Namespace
MudBlazor
Assembly
MudBlazor.dll
public abstract class MudDebouncedInput<T> : MudBaseInput<T>, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged, IFormComponent, IDisposable

Type Parameters

T
Inheritance
MudDebouncedInput<T>
Implements
Derived
Inherited Members
Extension Methods

Constructors

MudDebouncedInput()

protected MudDebouncedInput()

Properties

DebounceInterval

Interval to be awaited in milliseconds before changing the Text value

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

Property Value

double

OnDebounceIntervalElapsed

callback to be called when the debounce interval has elapsed receives the Text as a parameter

[Parameter]
public EventCallback<string> OnDebounceIntervalElapsed { get; set; }

Property Value

EventCallback<string>

Methods

Dispose(bool)

protected override void Dispose(bool disposing)

Parameters

disposing bool

OnChange()

protected Task OnChange()

Returns

Task

OnParametersSet()

protected override void OnParametersSet()

UpdateTextPropertyAsync(bool)

protected override Task UpdateTextPropertyAsync(bool updateValue)

Parameters

updateValue bool

Returns

Task

UpdateValuePropertyAsync(bool)

protected override Task UpdateValuePropertyAsync(bool updateText)

Parameters

updateText bool

Returns

Task