C# Class SmartFormat.Extensions.ConditionalFormatter

Inheritance: IFormatter
Mostra file Open project: scottrippey/SmartFormat.NET

Public Methods

Method Description
TryEvaluateFormat ( IFormattingInfo formattingInfo ) : bool

Private Methods

Method Description
TryEvaluateCondition ( Format parameter, decimal value, bool &conditionResult, Format &outputItem ) : bool

Evaluates a conditional format. Each condition must start with a comparor: ">/>=", "</<=", "=", "!=". Conditions must be separated by either "&" (AND) or "/" (OR). The conditional statement must end with a "?". Examples: >=21&<30&!=25/=40?

Method Details

TryEvaluateFormat() public method

public TryEvaluateFormat ( IFormattingInfo formattingInfo ) : bool
formattingInfo IFormattingInfo
return bool