Draft operational policy rework
[clamp.git] / src / main / resources / META-INF / resources / designer / scripts / aOnBoot.js
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP CLAMP
4  * ================================================================================
5  * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights
6  *                             reserved.
7  * ================================================================================
8  * Licensed under the Apache License, Version 2.0 (the "License");
9  * you may not use this file except in compliance with the License.
10  * You may obtain a copy of the License at
11  *
12  * http://www.apache.org/licenses/LICENSE-2.0
13  *
14  * Unless required by applicable law or agreed to in writing, software
15  * distributed under the License is distributed on an "AS IS" BASIS,
16  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  * See the License for the specific language governing permissions and
18  * limitations under the License.
19  * ============LICENSE_END============================================
20  * ===================================================================
21  * 
22  */
23
24
25 //When element is first created it should have a red box because it hasn't been edited
26 function newElementProcessor(id) {
27   if ($('g[data-element-id="' + id + '"]').length > 0) {
28
29     var _idNode = $('g[data-element-id="' + id + '"]')
30     _idNode.children("rect").each(function() {
31       if ($(this).attr('class') === 'djs-outline') {
32         $(this).attr('class', "djs-outline-no-property-saved")
33         $(this).attr('fill', 'red')
34       }
35     });
36
37   }
38 }
39
40 //Typically used when opening a new model/template
41 function reloadDefaultVariables(isTemp) {
42   isTemplate = isTemp;
43
44 }