IElementMetadata Interface
Provides information about an element required to serialize, display and manage interactivity.
#Declaration
TypeScript
export interface IElementMetadata
#Inheritance
IElementMetadata
#Properties
#defaultVal Property
Specifies the default property values.
#Declaration
TypeScript
defaultVal?: {}
#group Property
#Declaration
TypeScript
group?: string
#Property Value
Type |
---|
string |
#info Property
Provides information required to serialize an element.
#Declaration
TypeScript
info: DevExpress.Analytics.Utils.ISerializationInfoArray
#Property Value
Type | Description |
---|---|
ISerialization |
An array of objects that provide information required to serialize an element. |
#isToolboxItem Property
Specifies whether an element is displayed in a toolbox.
#Declaration
TypeScript
isToolboxItem?: boolean
#Property Value
Type | Description |
---|---|
boolean | true, if the element is available in the toolbox; otherwise, false. |
#popularProperties Property
Specifies an element’s popular properties.
#Declaration
TypeScript
popularProperties?: string[]
#Property Value
Type | Description |
---|---|
string[] | An array of strings that specify names of popular properties. |
#surfaceType Property
Specifies an element’s surface type.
#Declaration
TypeScript
surfaceType: any
#Property Value
Type | Description |
---|---|
any | A surface type. |
#toolboxIndex Property
Specifies a zero-based index of an element in the toolbox.
#Declaration
TypeScript
toolboxIndex?: number
#Property Value
Type | Description |
---|---|
number | A control index in the toolbox. |
#type Property
Specifies an element’s type.
#Declaration
TypeScript
type?: any
#Property Value
Type | Description |
---|---|
any | An element type. |