DataItemLink Class

Declaration

export class DataItemLink extends TypedSerializableModel

Inherited Members

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

constructor(
    dataItemProvider: IDataItemProvider,
    dataItemLinkJSON?: any,
    serializer?: ModelSerializer
)
Name Type Description
dataItemProvider IDataItemProvider
dataItemLinkJSON any
serializer ModelSerializer

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

Properties

dataItem: ko.Subscribable<DataItem>
Type
Subscribable<DataItem>
uniqueName: ko.Observable<string>
Type
Observable<string>

Methods

static create(
    dataItemProvider: IDataItemProvider,
    dataItemLink: DataItemLink
): DataItemLink
Name Type
dataItemProvider IDataItemProvider
dataItemLink DataItemLink
Type
DataItemLink

For internal use.

getInfo(): ISerializationInfoArray
Type Description
ISerializationInfoArray

An array of objects that provide serialization info.