AppearanceSettings Class
Contains style settings used to apply conditional formatting by changing appearance settings.
Declaration
export class AppearanceSettings extends StyleSettingsBase
Remarks
Use the backColor and foreColor properties to set the element’s background or foreground colors, respectively.
Use the fontFamily and fontStyle properties to specify font settings. Note that the appearanceType property should be set to Custom to take custom appearance settings into account.
Inherited Members
Inheritance
constructor
Initializes a new instance of the AppearanceSettings class.
Declaration
constructor(
modelJson?: any,
serializer?: DevExpress.Analytics.Utils.ModelSerializer
)
Parameters
| Name | Type | Description |
|---|---|---|
| modelJson | any | A JSON object used for dashboard deserialization. Do not pass this parameter directly. |
| serializer | ModelSerializer | An object used for dashboard deserialization. Do not pass this parameter directly. |
Properties
appearanceType Property
Specifies predefined appearance settings.
Declaration
appearanceType: ko.Observable<DevExpress.Dashboard.Model.FormatConditionAppearanceType>
Property Value
| Type | Description |
|---|---|
| Observable<FormatConditionAppearanceType> | A FormatConditionAppearanceType object that specifies predefined appearance settings. |
backColor Property
Specifies the background color.
Declaration
backColor: ko.Observable<DevExpress.Dashboard.Model.Color>
Property Value
| Type | Description |
|---|---|
| Observable<Color> | A Color value that specifies the background color. |
fontFamily Property
Specifies the font family.
Declaration
fontFamily: ko.Observable<string>
Property Value
| Type | Description |
|---|---|
| Observable<string> | A string that specifies the font family. |
fontStyle Property
Specifies the style applied to text.
Declaration
fontStyle: ko.Observable<DevExpress.Dashboard.Model.FontStyle>
Property Value
| Type | Description |
|---|---|
| Observable<FontStyle> | A FontStyle value that specifies the style applied to text. |
foreColor Property
Specifies the foreground color.
Declaration
foreColor: ko.Observable<DevExpress.Dashboard.Model.Color>
Property Value
| Type | Description |
|---|---|
| Observable<Color> | A Color value that specifies the foreground color. |
Methods
clone Method
Creates a copy of the current AppearanceSettings object.
Declaration
clone(): DevExpress.Dashboard.Model.StyleSettingsBase
Returns
| Type | Description |
|---|---|
| StyleSettingsBase | A StyleSettingsBase object that provides style settings used to apply conditional formatting. |
equals(style) Method
Determines whether the style is equal to the current AppearanceSettings instance’s style.
Declaration
equals(
style: DevExpress.Dashboard.Model.StyleSettingsBase
): boolean
Parameters
| Name | Type | Description |
|---|---|---|
| style | StyleSettingsBase | The StyleSettingsBase to compare with the style. |
Returns
| Type | Description |
|---|---|
| boolean | true, if the style is equal to the current AppearanceSettings instance; otherwise, false. |
getInfo Method
For internal use.
Declaration
getInfo(): DevExpress.Analytics.Utils.ISerializationInfoArray
Returns
| Type | Description |
|---|---|
| ISerializationInfoArray | An array of objects that provide serialization info. |
init Method
Declaration
init(): void
setSpecificType(type) Method
Declaration
setSpecificType(
type: DevExpress.Dashboard.Model.FormatConditionAppearanceType
): void
Parameters
| Name | Type |
|---|---|
| type | FormatConditionAppearanceType |