ONOS-1783 - GUI -- Refresh buttons for tabular views added. Minor table.js refactor.
Change-Id: Iee6c65fa8477b367e40a556c3c820ca454601a5f
diff --git a/web/gui/src/main/webapp/app/view/cluster/cluster.js b/web/gui/src/main/webapp/app/view/cluster/cluster.js
index 0f4a4f8..d88c03c 100644
--- a/web/gui/src/main/webapp/app/view/cluster/cluster.js
+++ b/web/gui/src/main/webapp/app/view/cluster/cluster.js
@@ -23,15 +23,21 @@
angular.module('ovCluster', [])
.controller('OvClusterCtrl',
- ['$log', '$scope', 'TableBuilderService',
+ ['$log', '$scope', 'TableService', 'TableBuilderService',
- function ($log, $scope, tbs) {
+ function ($log, $scope, ts, tbs) {
tbs.buildTable({
self: this,
scope: $scope,
tag: 'cluster'
});
+ $scope.refresh = function () {
+ $log.debug('Refreshing cluster nodes page');
+ ts.resetSortIcons();
+ $scope.sortCallback();
+ };
+
$log.log('OvClusterCtrl has been created');
}]);
}());