IElementMetadata Interface
Provides information about an element required to serialize, display and manage interactivity.
Declaration
export interface IElementMetadata
Inheritance
IElementMetadata
Properties
defaultVal Property
Specifies the default property values.
Declaration
defaultVal?: {}
group Property
Declaration
group?: string
Property Value
Type |
---|
string |
info Property
Provides information required to serialize an element.
Declaration
info: DevExpress.Analytics.Utils.ISerializationInfoArray
Property Value
Type | Description |
---|---|
ISerializationInfoArray | An array of objects that provide information required to serialize an element. |
isToolboxItem Property
Specifies whether an element is displayed in a toolbox.
Declaration
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
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
surfaceType: any
Property Value
Type | Description |
---|---|
any | A surface type. |
toolboxIndex Property
Specifies a zero-based index of an element in the toolbox.
Declaration
toolboxIndex?: number
Property Value
Type | Description |
---|---|
number | A control index in the toolbox. |
type Property
Specifies an element’s type.
Declaration
type?: any
Property Value
Type | Description |
---|---|
any | An element type. |