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
-
MudBaseInput<T>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
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
Methods
Dispose(bool)
protected override void Dispose(bool disposing)
Parameters
disposing
bool
OnChange()
protected Task OnChange()
Returns
OnParametersSet()
protected override void OnParametersSet()
UpdateTextPropertyAsync(bool)
protected override Task UpdateTextPropertyAsync(bool updateValue)
Parameters
updateValue
bool
Returns
UpdateValuePropertyAsync(bool)
protected override Task UpdateValuePropertyAsync(bool updateText)
Parameters
updateText
bool