FilterField
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
public FilterField()
Fields
Methods
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Overrides:
public void Dispose()
Implements:
protected override void OnInitialized()
Overrides:
protected override void OnParametersSet()
Overrides:
public override Task SetParametersAsync(ParameterView parameters)
Overrides:
Properties
Specifies the default filter operator. If unassigned, the default operator will be set based on the data type. See FilterOperator.
[Parameter]
public FilterOperator? DefaultOperator { get; set; }
Specifies displayed string for the given field.
[Parameter]
public string Label { get; set; }
Specifies the name of the field which will be used within the filter descriptor.
[Parameter]
public string Name { get; set; }
Specifies the available operators. If not defined, a default list of available operators will be used based on the field type. See FilterListOperator.
[Parameter]
public List<FilterListOperator> Operators { get; set; }
Specifies the type of the field for the filtering, based on which an editor will be initialized.
[Parameter]
public Type Type { get; set; }
The filter field value template. Use to override the default rendering of the filter field value.
[Parameter]
public RenderFragment<FilterFieldValueTemplateContext> ValueTemplate { get; set; }