Commit 890c527a by utkarshcmu

Added info dropdown

parent 1fa8b745
define([ define([
'angular', 'angular',
'lodash', 'lodash',
'moment',
'vendor/filesaver' 'vendor/filesaver'
], ],
function (angular, _) { function (angular, _, moment) {
'use strict'; 'use strict';
var module = angular.module('grafana.controllers'); var module = angular.module('grafana.controllers');
...@@ -157,6 +158,10 @@ function (angular, _) { ...@@ -157,6 +158,10 @@ function (angular, _) {
playlistSrv.stop(1); playlistSrv.stop(1);
}; };
$scope.dateFormat = function(date) {
return moment(date).format('MMMM Do YYYY, h:mm a');
};
}); });
}); });
...@@ -41,6 +41,20 @@ ...@@ -41,6 +41,20 @@
<li ng-if="dashboardMeta.canSave"><a class="pointer" ng-click="deleteDashboard();">Delete dashboard</a></li> <li ng-if="dashboardMeta.canSave"><a class="pointer" ng-click="deleteDashboard();">Delete dashboard</a></li>
</ul> </ul>
</li> </li>
<li class="dropdown">
<a class="pointer" ng-click="hideTooltip($event)" bs-tooltip="'Dashboard info'" data-placement="bottom" data-toggle="dropdown"><i class="fa fa-info"></i></a>
<div class="dropdown-menu dropdown-text">
<table>
<tr>
<td><b>Updated at</b></td><td>&nbsp:&nbsp</td>
<td>{{dateFormat(dashboardMeta.updated)}}</td>
</tr>
<tr>
<td><b>Created at</b></td><td>&nbsp:&nbsp</td>
<td>{{dateFormat(dashboardMeta.created)}}</td>
</tr>
</table>
</li>
</ul> </ul>
<ul class="nav dash-playlist-actions" ng-if="playlistSrv"> <ul class="nav dash-playlist-actions" ng-if="playlistSrv">
......
...@@ -599,3 +599,8 @@ code, pre { ...@@ -599,3 +599,8 @@ code, pre {
margin-left: 0; margin-left: 0;
margin-right: -1px; margin-right: -1px;
} }
.dropdown-text {
width: 250px;
font-size: 12px;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment