Rift.IO OSM R1 Initial Submission
[osm/UI.git] / skyquake / plugins / launchpad / config.json
1 {
2     "root": "public",
3     "name": "Launchpad",
4     "dashboard": "./launchpad.jsx",
5     "order": 1,
6     "priority":1,
7     "routes": [
8     {
9         "label": "Dashboard",
10         "route": "/",
11         "component": "./launchpad.jsx",
12         "path": "",
13         "query":"name",
14         "type": "external"
15     },{
16         "label": "Instantiate",
17         "route": "/instantiate",
18         "component": "./instantiate/instantiateDashboard.jsx",
19         "path": "",
20         "type": "external",
21         "routes": [
22             {
23                 "label": "Instantiate",
24                 "route": ":nsd",
25                 "component": "./instantiate/instantiateParameters.jsx",
26                 "path": ":nsd",
27                 "type": "internal"
28             }
29         ]
30     },{
31         "label": "SSH Keys",
32         "route": "/ssh-keys",
33         "component": "./ssh_keys/sshKeys.jsx",
34         "path": "",
35         "type": "external"
36     },
37     {
38         "label": "Viewport",
39         "route": "/viewport",
40         "query": "id",
41         "component": "./recordViewer/recordView.jsx",
42         "type": "internal",
43         "routes": [
44
45         ]
46     },{
47         "label": "Compute Topology",
48         "route": "/compute-topology",
49         "query": "id",
50         "component": "./topologyView/topologyView.jsx",
51         "path": "",
52         "type": "internal"
53     },{
54         "label": "Network Topology",
55         "route": "/network-topology",
56         "query": "id",
57         "component": "./topologyL2View/topologyL2View.jsx",
58         "path": "",
59         "type": "internal"
60     }]
61 }