Skip to main content
A newer version of this page is available. .

DataItemLink Class

For internal use.

Declaration

export class DataItemLink extends TypedSerializableModel

Inherited Members

Inheritance

Initializes a new instance of the DataItemLink class with specified settings.

constructor(
    dataItemProvider: DevExpress.Dashboard.Internal.Model.IDataItemProvider,
    dataItemLinkJSON?: any,
    serializer?: DevExpress.Analytics.Utils.ModelSerializer
)
Name Type Description
dataItemProvider IDataItemProvider
dataItemLinkJSON any
serializer ModelSerializer

An object used for dashboard deserialization. Do not pass this parameter directly.

Properties

For internal use.

dataItem: ko.Subscribable<DataItem>
Type
Subscribable<DataItem>

For internal use.

uniqueName: ko.Observable<string>
Type
Observable<string>

Methods

For internal use.

static create(
    dataItemProvider: DevExpress.Dashboard.Internal.Model.IDataItemProvider,
    dataItemLink: DataItemLink
): DataItemLink
Name Type
dataItemProvider IDataItemProvider
dataItemLink DataItemLink
Type
DataItemLink

For internal use.

getInfo(): DevExpress.Analytics.Utils.ISerializationInfoArray
Type Description
ISerializationInfoArray

An array of objects that provide serialization info.