xtrareports-js-devexpress-dot-analytics-dot-utils-e85f0d61.md
Provides information required to serialize an element.
export interface ISerializationInfo
Specifies whether to always serialize the element even when its value was not changed.
alwaysSerialize?: boolean
| Type | Description |
|---|---|
| boolean |
true to always serialize; otherwise false.
|
Specifies whether the property returns an array.
array?: boolean
| Type | Description |
|---|---|
| boolean |
true if the property returns an array; otherwise false.
|
asRef?: boolean
| Type |
|---|
| boolean |
Specifies the default property value used for serialization.
defaultVal?: any
| Type | Description |
|---|---|
| any |
The default property value.
|
descriptionLocalizationId?: string
| Type |
|---|
| string |
Specifies whether the property value can be edited.
disabled?: any
| Type | Description |
|---|---|
| any |
true to disable the property editing; otherwise false.
|
Specifies the property name in the model that is displayed in the Properties window.
displayName?: string
| Type | Description |
|---|---|
| string |
The display name.
|
Specifies the type of value editor for the Properties window.
editor?: IEditorInfo
| Type | Description |
|---|---|
| IEditorInfo |
An editor.
|
Gets the information about a complex object’s content.
info?: DevExpress.Analytics.Utils.ISerializationInfoArray
| Type | Description |
|---|---|
| ISerializationInfoArray |
An array of objects that provide serialization information.
|
Specifies whether an object should be serialized to the XtraReport.ObjectStorage or XtraReport.ComponentStorage property.
link?: boolean
| Type | Description |
|---|---|
| boolean |
true to serialize an object to the XtraReport.ObjectStorage; otherwise false.
|
localizable?: boolean
| Type |
|---|
| boolean |
Specifies the localization ID.
localizationId?: string
| Type | Description |
|---|---|
| string |
The localization ID.
|
Specifies the property name that will be used during serialization to store the property value.
modelName?: string
| Type | Description |
|---|---|
| string |
The model name.
|
Specifies the property name that will be used in the model to store the property value.
propertyName: string
| Type | Description |
|---|---|
| string |
The property name.
|
Specifies the rules for validating the property value entered into its editor.
validationRules?: Array<any>
| Type | Description |
|---|---|
| any[] |
An array of objects that specify validation rules.
|
Specifies the DevExtreme Validator options.
validatorOptions?: any
| Type | Description |
|---|---|
| any |
An object that defines configuration options for the Validator widget.
|
Specifies the visibility state of the value editor in the Properties window.
visible?: any
| Type | Description |
|---|---|
| any |
The visibility state.
|