Code Review
/
vid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Adding unlimited max value to VNF, NETWORK
[vid.git]
/
vid-webpack-master
/
src
/
app
/
shared
/
models
/
vnfModel.ts
diff --git
a/vid-webpack-master/src/app/shared/models/vnfModel.ts
b/vid-webpack-master/src/app/shared/models/vnfModel.ts
index
8389606
..
220dc0f
100644
(file)
--- a/
vid-webpack-master/src/app/shared/models/vnfModel.ts
+++ b/
vid-webpack-master/src/app/shared/models/vnfModel.ts
@@
-3,25
+3,24
@@
import {
Level1ModelProperties,
Level1ModelResponseInterface
} from "./nodeModel";
Level1ModelProperties,
Level1ModelResponseInterface
} from "./nodeModel";
+import {Utils} from "../utils/utils";
-
-
-export interface VnfProperties extends Level1ModelProperties{
+export interface VnfProperties extends Level1ModelProperties {
ecomp_generated_naming: string;
}
ecomp_generated_naming: string;
}
-export interface VNFModelResponseInterface extends Level1ModelResponseInterface{
+export interface VNFModelResponseInterface extends Level1ModelResponseInterface
{
properties: VnfProperties;
}
properties: VnfProperties;
}
-export class VNFModel extends Level1Model{
+export class VNFModel extends Level1Model
{
properties: VnfProperties;
properties: VnfProperties;
- constructor(vnfJson?: VNFModelResponseInterface) {
+ constructor(vnfJson?: VNFModelResponseInterface
, flags?: { [key: string]: boolean }
) {
super(vnfJson);
if (vnfJson) {
this.properties = vnfJson.properties;
super(vnfJson);
if (vnfJson) {
this.properties = vnfJson.properties;
+ this.max = Utils.getMaxFirstLevel(this.properties, flags);
}
}
}
}
-
}
}