[]
        
(Showing Draft Content)

C1.Blazor.DataFilter.RangeFilterBase

RangeFilterBase Class

Base class represents a filter with range slider or editors of range.

Inheritance
RangeFilterBase
Namespace: C1.Blazor.DataFilter
Assembly: C1.Blazor.DataFilter.dll
Syntax
public abstract class RangeFilterBase : Filter, INotifyPropertyChanged, IComponent, IDisposable

Constructors

Name Description
RangeFilterBase(string, bool)

Initializes a new instance of the RangeFilterBase with the name of the data item property.

Properties

Name Description
EditorsType

Gets or sets a value indicating editors type.

EditorsVisible

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

Expression

Gets or sets the expression of the current filter.

Format

Gets or sets the format of numeric text box

Increment

Gets or set the the amount to increment/decrement when the user clicks up/down buttons.

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(double, bool)

Sets a lower value of RangeFilterBase class.

SetUpperValue(double, bool)

Sets a upper value of RangeFilterBase class.