ClassFilterField
Defines a filter field for the Filter component.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class FilterField : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseFilterField
Implements:
Inherited Members
Constructors
FilterField()
Declaration
public FilterField()
Fields
Properties
DefaultOperator
Specifies the default filter operator. If unassigned, the default operator will be set based on the data type. See FilterOperator.
Declaration
[Parameter]
public FilterOperator? DefaultOperator { get; set; }
Property Value
Label
Specifies displayed string for the given field.
Name
Specifies the name of the field which will be used within the filter descriptor.
Operators
Specifies the available operators. If not defined, a default list of available operators will be used based on the field type. See FilterListOperator.
Declaration
[Parameter]
public List<FilterListOperator> Operators { get; set; }
Property Value
Type
Specifies the type of the field for the filtering, based on which an editor will be initialized.
ValueTemplate
The filter field value template. Use to override the default rendering of the filter field value.
Declaration
[Parameter]
public RenderFragment<FilterFieldValueTemplateContext> ValueTemplate { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
Overrides
Dispose()
Declaration
public void Dispose()
Implements
OnInitialized()
Declaration
protected override void OnInitialized()
Overrides
OnParametersSet()
Declaration
protected override void OnParametersSet()
Overrides
SetParametersAsync(ParameterView)
Declaration
public override Task SetParametersAsync(ParameterView parameters)
Parameters
parameters
Returns
Overrides