CLIENT GUI Framework
[vnfsdk/refrepo.git] / portal-catalog / src / main / webapp / catalog / js / template / tmUtil.js
1 /*\r
2  * Copyright 2016-2017 ZTE Corporation.\r
3  *\r
4  * Licensed under the Apache License, Version 2.0 (the "License");\r
5  * you may not use this file except in compliance with the License.\r
6  * You may obtain a copy of the License at\r
7  *\r
8  *     http://www.apache.org/licenses/LICENSE-2.0\r
9  *\r
10  * Unless required by applicable law or agreed to in writing, software\r
11  * distributed under the License is distributed on an "AS IS" BASIS,\r
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
13  * See the License for the specific language governing permissions and\r
14  * limitations under the License.\r
15  */\r
16 var tmUtil = {};\r
17 \r
18 tmUtil.nameRender = function(obj) {\r
19     return '<a href="#" onclick="vm.$openDetail(\'' + obj.aData.serviceTemplateId\r
20         + '\',' + obj.iDataRow + ')">' + obj.aData.templateName + '</a>';\r
21 }\r
22 \r
23 tmUtil.topoRender = function(obj) {\r
24     return '<a href="#" onclick="vm.$openTopoDetail(\'' + obj.aData.serviceTemplateId\r
25     + '\',' + obj.iDataRow + ')">' + obj.aData.templateName + '</a>';\r
26 }\r
27 \r
28 tmUtil.nodesRender = function(obj) {\r
29     return '<a href="#" onclick="vm.$openNodesDetail(\'' + obj.aData.serviceTemplateId\r
30         + '\',' + obj.iDataRow + ')">' + obj.aData.templateName + '</a>';\r
31 }\r
32 /*tmUtil.openDetail = function(obj) {\r
33     if (obj) {\r
34         var framework;\r
35         if(window.parent.ZteFrameWork){\r
36             framework = window.parent.ZteFrameWork;\r
37         }else{\r
38             return;\r
39         }\r
40         framework.goToURLByIDAndNewAction('eco-nsoc-templateDetail', 'initParam("' + obj.templateid + '")');\r
41     }\r
42 }*/