Table of Contents

Class Filter

Namespace
ATAS.Indicators
Assembly
ATAS.Indicators.dll

Represents a filter with a decimal value type. Inherits from Filter<TValue, TFilter> where TValue is set to decimal and TFilter is set to Filter. The filter's JSON serialization is handled by the custom converter ATAS.Indicators.Filters.Converters.FilterJsonConverter.

public sealed class Filter : Filter<decimal, Filter>, IFilterValue, IFilter
Inheritance
object
Filter<decimal, Filter>
Filter
Implements
Inherited Members
Extension Methods

Constructors

Filter()

Initializes a new instance of the Filter class with default visibility settings.

public Filter()

Filter(bool, bool)

Initializes a new instance of the Filter class with the specified visibility of the Enabled property and scalar value.

public Filter(bool enableVisible, bool asScalar = false)

Parameters

enableVisible bool

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

asScalar bool

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