Last change
on this file since 12962 was
12516,
checked in by dglaser, 9 years ago
|
#2388:
HeuristicLab.Services.Hive.DataAccess-3.3:
- updated daos
- changed statistics database schema
- updated HiveStatisticsGenerator
HeuristicLab.Services.WebApp.Statistics-3.3:
- added jobs, client and user page
|
File size:
852 bytes
|
Rev | Line | |
---|
[12477] | 1 | (function () {
|
---|
| 2 | var module = appStatisticsPlugin.getAngularModule();
|
---|
| 3 | module.controller('app.statistics.usersCtrl',
|
---|
[12516] | 4 | ['$scope', '$interval', 'app.statistics.userService', function ($scope, $interval, userService) {
|
---|
| 5 | $scope.interval = defaultPageUpdateInterval;
|
---|
| 6 |
|
---|
| 7 | var getUsers = function() {
|
---|
| 8 | userService.getUsers({}, function(users) {
|
---|
| 9 | users.splice(0, 1);
|
---|
| 10 | $scope.users = users;
|
---|
| 11 | });
|
---|
| 12 | };
|
---|
| 13 |
|
---|
| 14 | $scope.updateInterval = $interval(getUsers, $scope.interval);
|
---|
| 15 | var cancelInterval = $scope.$on('$locationChangeSuccess', function () {
|
---|
| 16 | $interval.cancel($scope.updateInterval);
|
---|
| 17 | cancelInterval();
|
---|
| 18 | });
|
---|
| 19 | getUsers(); // init page
|
---|
[12477] | 20 | }]
|
---|
| 21 | );
|
---|
| 22 | })(); |
---|
Note: See
TracBrowser
for help on using the repository browser.