File

core/dynamic-component/datapoints-resolver.ts

Description

A DynamicDetailsResolver responsible to resolve configured datapoints for dynamic components. This service implements bulk resolving and uses the DynamicManagedObjectResolver in the background. It will update the datapoint details with the current values from the datapoint library and also updates the target of the datapoint in case e.g. the name changed.

Index

Methods

Constructor

constructor(moResolver: DynamicManagedObjectResolver)
Parameters :
Name Type Optional
moResolver DynamicManagedObjectResolver No

Methods

Protected assignUpdatedValues
assignUpdatedValues(oldDatapoints: any[], currentManagedObjects: IManagedObject[])
Parameters :
Name Type Optional
oldDatapoints any[] No
currentManagedObjects IManagedObject[] No
Returns : any[]
Protected assignUpdatedValuesToSingleDatapoint
assignUpdatedValuesToSingleDatapoint(datapoint: any, currentManagedObjects: IManagedObject[])
Parameters :
Name Type Optional
datapoint any No
currentManagedObjects IManagedObject[] No
Returns : any
resolve
resolve(config: any, attribute: string, bulkRequestId: number)
Parameters :
Name Type Optional
config any No
attribute string No
bulkRequestId number No
Returns : [] | Promise | Observable
serialize
serialize(config: any, attribute: string)
Parameters :
Name Type Optional
config any No
attribute string No
Returns : any

results matching ""

    No results matching ""