Linted, moved shared functions to kbn object
This commit is contained in:
+15
-11
@@ -1,3 +1,5 @@
|
||||
/*jshint globalstrict:true */
|
||||
/*global angular:true */
|
||||
/*
|
||||
|
||||
## filtering
|
||||
@@ -8,39 +10,41 @@
|
||||
|
||||
*/
|
||||
|
||||
'use strict';
|
||||
|
||||
angular.module('kibana.filtering', [])
|
||||
.controller('filtering', function($scope, filterSrv, $rootScope, dashboard) {
|
||||
|
||||
// Set and populate defaults
|
||||
var _d = {
|
||||
status : "Experimental"
|
||||
}
|
||||
};
|
||||
_.defaults($scope.panel,_d);
|
||||
|
||||
$scope.init = function() {
|
||||
$scope.filterSrv = filterSrv
|
||||
}
|
||||
$scope.filterSrv = filterSrv;
|
||||
};
|
||||
|
||||
$scope.remove = function(id) {
|
||||
filterSrv.remove(id);
|
||||
dashboard.refresh();
|
||||
}
|
||||
};
|
||||
|
||||
$scope.toggle = function(id) {
|
||||
filterSrv.list[id].active = !filterSrv.list[id].active;
|
||||
dashboard.refresh();
|
||||
}
|
||||
};
|
||||
|
||||
$scope.refresh = function(query) {
|
||||
$rootScope.$broadcast('refresh')
|
||||
}
|
||||
$rootScope.$broadcast('refresh');
|
||||
};
|
||||
|
||||
$scope.render = function(query) {
|
||||
$rootScope.$broadcast('render')
|
||||
}
|
||||
$rootScope.$broadcast('render');
|
||||
};
|
||||
|
||||
$scope.show_key = function(key) {
|
||||
return !_.contains(['type','id','alias','mandate','active','editing'],key)
|
||||
}
|
||||
return !_.contains(['type','id','alias','mandate','active','editing'],key);
|
||||
};
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user