Table of Contents

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

TValue

The type of value held by the filter.

Inheritance
object
Filter<TValue, Filter<TValue>>
Filter<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

enabledVisible bool

True if the Enabled property should be visible; otherwise, false.

asScalar bool

True if the filter holds a scalar value; otherwise, false.