2 ============LICENSE_START==================================================
4 ===========================================================================
5 Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
6 ===========================================================================
7 Licensed under the Apache License, Version 2.0 (the "License");
8 you may not use this file except in compliance with the License.
9 You may obtain a copy of the License at
11 http://www.apache.org/licenses/LICENSE-2.0
13 Unless required by applicable law or agreed to in writing, software
14 distributed under the License is distributed on an "AS IS" BASIS,
15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 See the License for the specific language governing permissions and
17 limitations under the License.
18 ============LICENSE_END====================================================
20 <div id="context-menu" class="dropdown clearfix animated fast fadeIn">
21 <ul class="dropdown-menu dropdown-right-click" ng-hide="isDisabled" role="menu" aria-labelledby="dropdownMenu" style="">
23 <li ng-show="temp.isFolder()">
24 <a href="" tabindex="-1" data-toggle="modal" data-target="#addSubScope" ng-show="createScopeId" ng-click="temp.getScopeContent();">
25 <i class="glyphicon glyphicon-plus"></i>Add Sub Scope
28 <li ng-show="config.allowedActions.createNewPolicy && temp.isFolder()">
29 <a href="" tabindex="-1" data-toggle="modal" data-target="#createNewPolicy" ng-show="createPolicyId">
30 <i class="glyphicon glyphicon-plus"></i>Create Policy
33 <li ng-show="config.allowedActions.describePolicy && !temp.isFolder()">
34 <a href="" tabindex="-1" data-toggle="modal" data-target="#describePolicy" ng-show="describePolicyId" ng-click="temp.getDescribePolicyContent();">
35 <i class="glyphicon glyphicon-picture"></i>Describe Policy
38 <li ng-show="config.allowedActions.viewPolicy && !temp.isFolder()">
39 <a href="" tabindex="-1" data-toggle="modal" data-target="#createNewPolicy" ng-show="viewPolicyId" ng-click="temp.getViewPolicyContent();">
40 <i class="glyphicon glyphicon-picture"></i> View Policy
43 <li ng-show="config.allowedActions.rename && !temp.isFolder()">
44 <a href="" tabindex="-1" data-toggle="modal" data-target="#rename" ng-show="renameId">
45 <i class="glyphicon glyphicon-edit"></i> Rename Policy
48 <li ng-show="config.allowedActions.rename && temp.isFolder()">
49 <a href="" tabindex="-1" data-toggle="modal" data-target="#moveScope" ng-show="renameId">
50 <i class="glyphicon glyphicon-edit"></i> Move Scope
53 <li ng-show="config.allowedActions.rename && !temp.isFolder()">
54 <a href="" tabindex="-1" data-toggle="modal" data-target="#move" ng-show="renameId">
55 <i class="glyphicon glyphicon-edit"></i> Move Policy
58 <li ng-show="config.allowedActions.rename && temp.isFolder()" >
59 <a href="" tabindex="-1" data-toggle="modal" data-target="#rename" ng-show="renameId">
60 <i class="glyphicon glyphicon-edit"></i> Rename Scope
63 <li ng-show="config.allowedActions.copy && !temp.isFolder()">
64 <a href="" tabindex="-1" data-toggle="modal" data-target="#copy" ng-show="cloneId">
65 <i class="glyphicon glyphicon-log-out"></i> Clone policy
68 <li ng-show="config.allowedActions.edit && !temp.isFolder()">
69 <a href="" tabindex="-1" data-toggle="modal" data-target="#createNewPolicy" ng-show="editPolicyId" ng-click="temp.getContent(policyNavigator);">
70 <i class="glyphicon glyphicon-pencil"></i> Edit Policy
73 <li ng-show="config.allowedActions.switchVersion && !temp.isFolder()">
74 <a href="" tabindex="-1" data-toggle="modal" data-target="#switchVersion" ng-show="switchVersionId" ng-click="temp.getSwitchVersionContent();">
75 <i class="glyphicon glyphicon-pencil"></i> Switch Version
78 <li ng-show="config.allowedActions.removePolicy && !temp.isFolder()">
79 <a href="" tabindex="-1" data-toggle="modal" data-target="#deletePolicy" ng-show="deletePolicyId">
80 <i class="glyphicon glyphicon-trash"></i> Delete Policy
83 <li ng-show="config.allowedActions.remove && temp.isFolder()">
84 <a href="" tabindex="-1" data-toggle="modal" data-target="#delete" ng-show="deleteScopeId">
85 <i class="glyphicon glyphicon-trash"></i> Delete Scope
89 <ul class="dropdown-menu dropdown-right-click" ng-show="isDisabled" role="menu" aria-labelledby="dropdownMenu" style="">
90 <li ng-show="config.allowedActions.describePolicy && !temp.isFolder()">
91 <a href="" tabindex="-1" data-toggle="modal" data-target="#describePolicy" ng-show="describePolicyId" ng-click="temp.getDescribePolicyContent();">
92 <i class="glyphicon glyphicon-picture"></i>Describe Policy
95 <li ng-show="config.allowedActions.viewPolicy && !temp.isFolder()">
96 <a href="" tabindex="-1" data-toggle="modal" data-target="#createNewPolicy" ng-show="viewPolicyId" ng-click="temp.getViewPolicyContent();">
97 <i class="glyphicon glyphicon-picture"></i> View Policy