FormatConditionRangeGenerator Class
In This Article
#Declaration
TypeScript
export class FormatConditionRangeGenerator
#Methods
#calculateRangePercentValues(segmentCount) Method
#Declaration
TypeScript
static calculateRangePercentValues(
segmentCount: number
): Array<number>
#Parameters
Name | Type |
---|---|
segment |
number |
#Returns
Type |
---|
number[] |
#compareValues(val1, val2, changeType) Method
#Declaration
TypeScript
static compareValues(
val1: any,
val2: any,
changeType: boolean
): number
#Parameters
Name | Type |
---|---|
val1 | any |
val2 | any |
change |
boolean |
#Returns
Type |
---|
number |
#generateGradientByStyles(condition, styles, segmentNumber) Method
#Declaration
TypeScript
static generateGradientByStyles(
condition: DevExpress.Dashboard.Model.FormatConditionRangeGradient,
styles: Array<DevExpress.Dashboard.Model.StyleSettingsBase>,
segmentNumber: number
): void
#Parameters
Name | Type |
---|---|
condition | Format |
styles | Style |
segment |
number |
#generateGradientByType(condition, type, segmentNumber) Method
#Declaration
TypeScript
static generateGradientByType(
condition: DevExpress.Dashboard.Model.FormatConditionRangeGradient,
type: DevExpress.Dashboard.Model.FormatConditionRangeGradientPredefinedType,
segmentNumber: number,
isBar?: boolean
): void
#Parameters
Name | Type |
---|---|
condition | Format |
type | Format |
segment |
number |
is |
boolean |
#generateGradientColors(gradientType, count) Method
#Declaration
TypeScript
static generateGradientColors(
gradientType: DevExpress.Dashboard.Model.FormatConditionRangeGradientPredefinedType,
count: number
): Array<DevExpress.Dashboard.Model.Color>
#Parameters
Name | Type |
---|---|
gradient |
Format |
count | number |
#Returns
Type |
---|
Color[] |
#generateRangeSet(condition, type) Method
#Declaration
TypeScript
static generateRangeSet(
condition: DevExpress.Dashboard.Model.FormatConditionRangeSet,
type: DevExpress.Dashboard.Model.FormatConditionRangeSetPredefinedType
): void
#Parameters
Name | Type |
---|---|
condition | Format |
type | Format |
#getGradientPredefinedType(actualStyles, func) Method
#Declaration
TypeScript
static getGradientPredefinedType(
actualStyles: Array<DevExpress.Dashboard.Model.StyleSettingsBase>,
func: (type: DevExpress.Dashboard.Model.FormatConditionRangeGradientPredefinedType) => DevExpress.Dashboard.Model.FormatConditionRangeBase
): DevExpress.Dashboard.Model.FormatConditionRangeGradientPredefinedType
#Parameters
Name | Type |
---|---|
actual |
Style |
func | (type: Format |
#Returns
Type |
---|
Format |
#getPredefinedType(actualStyles, func) Method
#Declaration
TypeScript
static getPredefinedType(
actualStyles: Array<DevExpress.Dashboard.Model.StyleSettingsBase>,
func: (type: DevExpress.Dashboard.Model.FormatConditionRangeSetPredefinedType) => DevExpress.Dashboard.Model.FormatConditionRangeBase
): DevExpress.Dashboard.Model.FormatConditionRangeSetPredefinedType
#Parameters
Name | Type |
---|---|
actual |
Style |
func | (type: Format |
#Returns
Type |
---|
Format |