Skip to main content
All docs
V26.1
  • 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.