2 import {NodeModel, NodeModelResponseInterface} from "./nodeModel";
4 export interface ServiceProxyModelResponseInterface extends NodeModelResponseInterface{
5 sourceModelUuid: string;
6 sourceModelInvariant: string;
7 sourceModelName: string;
9 export class ServiceProxyModel extends NodeModel {
10 sourceModelUuid: string;
11 sourceModelInvariant: string;
12 sourceModelName: string;
14 constructor(serviceProxyJson?: ServiceProxyModelResponseInterface) {
15 if (serviceProxyJson) {
16 super(serviceProxyJson);
17 this.sourceModelUuid = serviceProxyJson.sourceModelUuid;
18 this.sourceModelInvariant = serviceProxyJson.sourceModelInvariant;
19 this.sourceModelName = serviceProxyJson.sourceModelName;