dashLoader.html 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <style>
  2. .noarrow>a:after {
  3. display: none !important;
  4. }
  5. </style>
  6. <li ng-show="fullscreen">
  7. <a ng-click="exitFullscreen()">
  8. Back to dashboard
  9. </a>
  10. </li>
  11. <li class="grafana-menu-zoom-out">
  12. <a class='small' ng-click='zoom(2)'>
  13. Zoom Out
  14. </a>
  15. </li>
  16. <li ng-repeat="pulldown in dashboard.nav" ng-controller="PulldownCtrl" ng-show="pulldown.enable"><kibana-simple-panel type="pulldown.type" ng-cloak></kibana-simple-panel></li>
  17. <li class="dropdown grafana-menu-save" ng-show="showDropdown('save')">
  18. <a href="#" bs-tooltip="'Save'" data-placement="bottom" class="dropdown-toggle" data-toggle="dropdown" ng-click="openSaveDropdown()">
  19. <i class='icon-save'></i>
  20. </a>
  21. <ul class="save-dashboard-dropdown dropdown-menu">
  22. <li ng-show="dashboard.loader.save_elasticsearch">
  23. <form class="input-prepend nomargin save-dashboard-dropdown-save-form">
  24. <input class='input-medium' ng-model="dashboard.title" type="text" ng-model="elasticsearch.title"/>
  25. <button class="btn" ng-click="saveDashboard()"><i class="icon-save"></i></button>
  26. </form>
  27. </li>
  28. <li ng-show="dashboard.loader.save_default">
  29. <a class="link" ng-click="set_default()">Save as Home</a>
  30. </li>
  31. <li ng-show="dashboard.loader.save_default">
  32. <a class="link" ng-click="purge_default()">Reset Home</a>
  33. </li>
  34. <li ng-show="!isFavorite">
  35. <a class="link" ng-click="markAsFavorite()">Mark as favorite</a>
  36. </li>
  37. <li ng-show="isFavorite">
  38. <a class="link" ng-click="removeAsFavorite()">Remove as favorite</a>
  39. </li>
  40. <li ng-show="dashboard.loader.save_local">
  41. <a class="link" ng-click="exportDashboard()">Export dashboard</a>
  42. </li>
  43. <li ng-show="showDropdown('share')"><a bs-tooltip="'Share'" data-placement="bottom" ng-click="saveForSharing()" config-modal="app/partials/dashLoaderShare.html">Share temp copy</i></a></li>
  44. <li ng-show="dashboard.loader.save_gist" style="margin:10px">
  45. <h6>Gist</h6>
  46. <form class="input-append">
  47. <input class='input-medium' placeholder='Title' type="text" ng-model="gist.title"/>
  48. <button class="btn" ng-click="save_gist()"><i class="icon-github-alt"></i></button>
  49. </form><br>
  50. <small ng-show="gist.last">Last gist: <a target="_blank" href="{{gist.last}}">{{gist.last}}</a></small>
  51. </li>
  52. </ul>
  53. </li>
  54. <li class="dropdown grafana-menu-load" ng-show="showDropdown('load')" ng-controller="SearchCtrl" ng-init="init()" ng-include="'app/partials/search.html'">
  55. </li>
  56. <li class="grafana-menu-home"><a bs-tooltip="'Goto saved default'" data-placement="bottom" href='#/'><i class='icon-home'></i></a></li>
  57. <li class="grafana-menu-edit" ng-show="dashboard.editable" bs-tooltip="'Configure dashboard'" data-placement="bottom"><a class="link" config-modal="app/partials/dasheditor.html"><i class='icon-cog pointer'></i></a></li>
  58. <li class="grafana-menu-stop-playlist hide">
  59. <a class='small' ng-click='stopPlaylist(2)'>
  60. Stop playlist
  61. </a>
  62. </li>