'use strict'; import { PropertyBEModel, PropertyFEModel } from "../../models"; export class InstanceBePropertiesMap { [instanceId: string]: Array; } export class InstanceFePropertiesMap { [instanceId: string]: Array; } export class InstancePropertiesAPIMap { componentInstanceProperties: InstanceBePropertiesMap; componentInstanceInputsMap: InstanceBePropertiesMap; constructor(inputsMapData: InstanceBePropertiesMap, propertiesMapData: InstanceBePropertiesMap) { this.componentInstanceInputsMap = inputsMapData ? inputsMapData: new InstanceBePropertiesMap(); this.componentInstanceProperties = propertiesMapData ? propertiesMapData: new InstanceBePropertiesMap(); } }