rebuild GUI structure(only changed modules' name)
[vnfsdk/refrepo.git] / lifecyclemgr / src / main / webapp / lifecyclemgr / js / topo / Edge.js
1 /* Copyright 2016-2017, Huawei Technologies Co., Ltd.
2  *
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *    http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15  
16 var edgeColors = {
17   red : "#f00",
18   green: "#0f0",
19   blue: "#00f",
20   yellow: "#ff0",
21   grey: "#555",
22   black: "#000"
23 }
24
25 function Edge(id, label, source, target, size, color) {
26   this.id = id;
27   this.label = label;
28   this.source = source;
29   this.target = target;
30   this.type = 'line';
31   this.size = size;
32   this.color = edgeColors[color];
33 }