Class Filter<TValue>
- Namespace
- ATAS.Indicators
- Assembly
- ATAS.Indicators.dll
Represents a filter with a specific value type TValue.
Inherits from Filter<TValue, TFilter> where TFilter is set to Filter<TValue>.
public class Filter<TValue> : Filter<TValue, Filter<TValue>>, IFilterValue, IFilter
Type Parameters
TValueThe type of value held by the filter.
- Inheritance
-
objectFilter<TValue>
- Implements
- Inherited Members
- Extension Methods
Constructors
Filter()
Initializes a new instance of the Filter<TValue> class with default visibility settings.
public Filter()
Filter(bool, bool)
Initializes a new instance of the Filter<TValue> class with the specified visibility of the Enabled property and scalar value.
public Filter(bool enabledVisible, bool asScalar = false)
Parameters
enabledVisibleboolTrue if the Enabled property should be visible; otherwise, false.
asScalarboolTrue if the filter holds a scalar value; otherwise, false.