Add LISP user interface
[lispflowmapping.git] / ui / module / src / main / resources / lispui / keys / key.table.tpl.html
1 <div>\r
2     <br>\r
3     <button class="btn btn-info add-row" ng-click="loadTable()">{{ 'REFRESH_TABLE' | translate }}</button>\r
4 </div>\r
5 <table class="footable table">\r
6     <thead>\r
7         <tr>\r
8             <th>{{ 'IID' | translate }}</th>\r
9             <th>{{ 'EID' | translate }}</th>\r
10             <th>{{ 'KEY_TYPE' | translate }}</th>\r
11             <th>{{ 'AUTH_KEY' | translate }}</th>\r
12             <th>{{ 'ACTIONS' | translate }}</th>\r
13         </tr>\r
14     </thead>\r
15     <tbody>\r
16         <tr ng-hide="data.length > 0">\r
17             <td colspan="5" class="centerAlign">{{ 'NO_KEY' | translate }}</td>\r
18         </tr>\r
19         <tr ng-repeat-start="key in data" node-table>\r
20             <td>{{ key.iid }}</td>\r
21             <td>{{ key.eid }}</td>\r
22             <td>{{ key['key-type'] | number }}</td>\r
23             <td>{{ key.authkey }}</td>\r
24             <td><i class="icon-eye-open" ng-click="expandSingleRow(key, data, 'detailHide')"> {{ 'VIEW' | translate }}</i> |\r
25                 <i class="icon-trash"><a ng-click="expandSingleRow(key, data, 'deleteHide')"> {{ 'DELETE' | translate }}</a></i>\r
26             </td>\r
27         </tr>\r
28         <tr ng-hide="key.detailHide" node-table>\r
29             <td colspan="5">\r
30                 <p>{{ key.data }}</p>\r
31             </td>\r
32         </tr>\r
33         <tr ng-hide="key.deleteHide" ng-repeat-end node-table>\r
34             <td colspan="5">\r
35                 <p>{{ 'ASK_DELETE_KEY' | translate }}</p>\r
36                 <button class="btn btn-info add-row" ng-click="deleteKey(key)">{{ 'YES' | translate }}</button>\r
37                 <button class="btn btn-info add-row" ng-click="expandSingleRow(key, data, 'deleteHide')">{{ 'NO' | translate }}</button>\r
38             </td>\r
39         </tr>\r
40     </tbody>\r
41     <tfoot class="hide-if-no-paging">\r
42         <tr>\r
43             <td colspan="5">\r
44                 <div class="pagination pagination-centered"></div>\r
45             </td>\r
46         </tr>\r
47     </tfoot>\r
48 </table>\r