Updated Branches: refs/heads/blur-console-v2 d3099d7b7 -> f930739a9
Got the table filtering and sorting working Project: http://git-wip-us.apache.org/repos/asf/incubator-blur/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-blur/commit/f930739a Tree: http://git-wip-us.apache.org/repos/asf/incubator-blur/tree/f930739a Diff: http://git-wip-us.apache.org/repos/asf/incubator-blur/diff/f930739a Branch: refs/heads/blur-console-v2 Commit: f930739a98c0eaeea37a3b1451a39fac84b15c81 Parents: d3099d7 Author: Chris Rohr <[email protected]> Authored: Sun Nov 17 23:10:49 2013 -0500 Committer: Chris Rohr <[email protected]> Committed: Sun Nov 17 23:10:49 2013 -0500 ---------------------------------------------------------------------- .../resources/org/apache/blur/console/webapp/js/tables.js | 8 ++++++++ .../org/apache/blur/console/webapp/partials/tables.tpl.html | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/f930739a/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/tables.js ---------------------------------------------------------------------- diff --git a/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/tables.js b/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/tables.js index e1451d4..41ed763 100644 --- a/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/tables.js +++ b/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/js/tables.js @@ -19,6 +19,14 @@ blurApp.controller('TableCtrl', function($scope, $http, $timeout) { $scope.summaryData = {}; $scope.testMsg = 'This message'; + $scope.isEnabled = function(item) { + return item.enabled; + }; + + $scope.isDisabled = function(item) { + return !item.enabled; + }; + (function table_summary_tick() { $http.get('/service/tables/summaries').success(function (data) { $scope.summaryData = data; http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/f930739a/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/partials/tables.tpl.html ---------------------------------------------------------------------- diff --git a/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/partials/tables.tpl.html b/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/partials/tables.tpl.html index ffc2d30..89689d2 100644 --- a/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/partials/tables.tpl.html +++ b/contrib/blur-console/src/main/resources/org/apache/blur/console/webapp/partials/tables.tpl.html @@ -39,7 +39,7 @@ Licensed to the Apache Software Foundation (ASF) under one </tr> </thead> <tbody> - <tr ng-repeat="table in summaryData.tables[cluster]"> + <tr ng-repeat="table in summaryData.tables[cluster] | filter:isEnabled | orderBy:'name'"> <td>{{table.name}}</td> <td>{{table.rowCount}}</td> <td>{{table.recordCount}}</td> @@ -61,7 +61,7 @@ Licensed to the Apache Software Foundation (ASF) under one </tr> </thead> <tbody> - <tr ng-repeat="table in summaryData.tables[cluster]"> + <tr ng-repeat="table in summaryData.tables[cluster] | filter:isDisabled | orderBy:'name'"> <td>{{table.name}}</td> <td></td> </tr>
