playlist.html 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <div ng-controller="PlaylistCtrl" ng-init="init()">
  2. <div class="gf-box-header">
  3. <div class="gf-box-title">
  4. <i class="fa fa-play"></i>
  5. Start dashboard playlist
  6. </div>
  7. <button class="gf-box-header-close-btn" ng-click="dismiss();">
  8. <i class="fa fa-remove"></i>
  9. </button>
  10. </div>
  11. <div class="gf-box-body">
  12. <div class="editor-row">
  13. <div class="section">
  14. <div class="editor-option">
  15. <table class="table table-striped span4">
  16. <tr>
  17. <th>Dashboard</th>
  18. <th>Include</th>
  19. <th style="white-space: nowrap;">Remove as favorite</th>
  20. </tr>
  21. <tr ng-repeat="dashboard in favDashboards">
  22. <td style="white-space: nowrap;">
  23. {{dashboard.title}}
  24. </td>
  25. <td style="text-align: center">
  26. <input id="dash-{{$index}}" class="cr1" type="checkbox" ng-model="dashboard.include" ng-checked="dashboard.include" />
  27. <label for="dash-{{$index}}" class="cr1"></label>
  28. </td>
  29. <td style="text-align: center">
  30. <i class="fa fa-remove pointer" ng-click="removeAsFavorite(dashboard)"></i>
  31. </td>
  32. </tr>
  33. <tr ng-hide="favDashboards.length">
  34. <td colspan="3">
  35. <i class="fa fa-warning"></i> No dashboards marked as favorites
  36. </td>
  37. </tr>
  38. </table>
  39. </div>
  40. <div class="editor-option">
  41. <div class="span4">
  42. <span><i class="fa fa-question-circle"></i>
  43. dashboards available in the playlist are only the ones marked as favorites (stored in local browser storage).
  44. to mark a dashboard as favorite, use save icon in the menu and in the dropdown select mark as favorite
  45. <br/><br/>
  46. </span>
  47. </div>
  48. </div>
  49. <div class="editor-option">
  50. <label>
  51. Timespan between change
  52. </label>
  53. <input type="text" class="input-small" ng-model="timespan" />
  54. </div>
  55. </div>
  56. </div>
  57. <br>
  58. <button class="btn btn-success pull-right" ng-click="start();dismiss();"><i class="fa fa-play"></i> Start</button>
  59. <br>
  60. </div>
  61. </div>