Constructor
new SpotfireThresholdColoringRules(thresholdColoringRuleDescription)
Parameters:
Name | Type | Description |
---|---|---|
thresholdColoringRuleDescription
|
ColoringRulesDescription ▼ | |
displayName
|
string | Specifies the name of the rule. |
color
|
string | ColorDescription ▼ | Specifies the color to be used for the rule, in the hexadecimal format, with color name, or the ARGB object. |
a
|
number | Opacity factor, between 0 and 255. |
r
|
number | Red intensity, between 0 and 255. |
g
|
number | Green intensity, between 0 and 255. |
b
|
number | Blue intensity, between 0 and 255. |
type
|
SpotfireColoringRulesTypes ▼ | The type of coloring rules. Can be [equal|not equal to], [greater|less] [than|than or equal]. |
top
|
String | |
bottom
|
String | |
between
|
String | |
equalTo
|
String | |
notEqualTo
|
String | |
greaterThan
|
String | |
greaterThanOrEqual
|
String | |
lessThan
|
String | |
lessThanOrEqual
|
String | |
booleanExpression
|
String | |
gradient
|
String | |
segments
|
String | |
uniqueValues
|
String | |
string
|
String | |
threshold
|
ThresholdColoringRuleDescription ▼ | The definition of the threshold conditional value used for evaluating the rules. |
type
|
SpotfireConditionalValueTypes ▼ | the type of conditional values to be used |
min
|
String | |
max
|
String | |
average
|
String | |
median
|
String | |
literal
|
String | |
percent
|
String | |
percentile
|
String | |
expression
|
String | |
[ value ]
|
number | used to set the value to be used for comparison |
Methods
setComparisonOperator(thresholdColoringRulesType)
Set the comparison operator based on the type of the rules
Parameters:
Name | Type | Description |
---|---|---|
thresholdColoringRulesType
|
SpotfireColoringRulesTypes ▼ | |
top
|
String | |
bottom
|
String | |
between
|
String | |
equalTo
|
String | |
notEqualTo
|
String | |
greaterThan
|
String | |
greaterThanOrEqual
|
String | |
lessThan
|
String | |
lessThanOrEqual
|
String | |
booleanExpression
|
String | |
gradient
|
String | |
segments
|
String | |
uniqueValues
|
String | |
string
|
String |
setThreshold(thresholdConfiguration)
Set the threshold based on the threshold definition
Parameters:
Name | Type | Description |
---|---|---|
thresholdConfiguration
|
ThresholdColoringRuleDescription ▼ | |
type
|
SpotfireConditionalValueTypes ▼ | the type of conditional values to be used |
min
|
String | |
max
|
String | |
average
|
String | |
median
|
String | |
literal
|
String | |
percent
|
String | |
percentile
|
String | |
expression
|
String | |
[ value ]
|
number | used to set the value to be used for comparison |