e325b8ab977374c413191affbad345e310787d52
[portal/sdk.git] /
1 <div id="page-content">
2         <div>
3                 <h1 class="heading-page" id="Roles">Roles</h1>
4                 <span class= "heading-small" ng-if="isAppCentralized=='true'"><b>Please go to portal to Manage Roles.</b></span>
5         </div>
6         <div ng-show="showLoader" class="span loader-container">
7                 <i class="icon-primary-spinner" role="img"
8                         aria-label="Please wait while we load your content"></i>
9         </div>
10         <div ng-hide="showLoader">
11                 <div>
12                          <button type="submit" ng-click="addRoleFuncPopUp(rowData);" class="btn btn-alt btn-small" ng-if="isAppCentralized=='false'">Add New Role</button>
13                 </div>
14                 <h2 class="heading-small" ng-if="isAppCentralized=='false'">Click on a Role to view its details.</h2>
15                         <table class="striped" ng-if="availableRoleFunctions" style="width: auto;">
16                                 <thead> 
17                                         <tr>
18                                                 <th>Name</th>
19                                                 <th>Priority</th>
20                                                 <th ng-if="isAppCentralized=='false'">Edit</th>
21                                                 <th ng-if="isAppCentralized=='false'">Active?</th>
22                                                 <th ng-if="isAppCentralized=='false'">Delete?</th>
23                                         </tr>
24                                 </thead>
25                                 <tbody type="body" ng-repeat="availableRole in  ociavailableRoles">
26                                         <tr>
27                                                 <td>{{ availableRole.name }}</td>
28                                                 <td>{{ availableRole.priority }}</td>
29                                                 <div ng-if="isAppCentralized=='false'">
30                                                 <td ng-if="isAppCentralized=='false'">
31                                                         <a href="admin#/role/{{availableRole.id}}" class="icon-misc-pen"></a>
32                                                 </td>
33                                                 <td ng-if="isAppCentralized=='false'">
34                                                 <div>
35                                                         <label class="btn-switch-label" tabindex="0" role="option">
36                                                                         <input type="checkbox" b2b-switches ng-model="availableRole.active" ng-click="activateRoleConfirmPopUp(availableRole.active,availableRole);">
37                                                             </label> 
38                                                 </div>
39                                         </td>
40                                         <td width="10%" ng-if="isAppCentralized=='false'">
41                                                 <div ng-click="delRoleConfirmPopUp(availableRole);"><a href="javascript:void(0)" class="icon-misc-trash"></a></div>
42                                         </td>
43                                         </tr>
44                                 </tbody>
45                         </table>
46         </div>
47 </div>