[]
        
(Showing Draft Content)

C1.Blazor.DataFilter.RangeFilterBase-1

RangeFilterBase<T> Class

Base class for range filters.

Namespace: C1.Blazor.DataFilter
Assembly: C1.Blazor.DataFilter.dll
Syntax
public abstract class RangeFilterBase<T> : Filter, INotifyPropertyChanged, IComponent, IDisposable where T : struct, IComparable, IComparable<T>
Type Parameters
Name Description
T

The type of data to filter.

Properties

Name Description
EditorsVisible

Gets or sets a value indicating whether show the editors or not.

Expression

Gets or sets the expression of the current filter.

LowerValue

Gets or sets the current lower magnitude of the range.

Maximum

Gets or sets the maximum value of the range.

Minimum

Gets or sets the minimum value of the range.

SliderVisible

Gets or sets a value indicating whether show the range slider or not.

UpperValue

Gets or sets the current upper magnitude of the range.

Methods

Name Description
Reset(bool)

Resets the filter value to the default value.

SetLowerValue(T?, bool)

Sets a lower value of the filter.

SetUpperValue(T?, bool)

Sets a upper value of filter.