module.js 517 B

1234567891011121314151617181920
  1. angular.module('kibana.stringquery', [])
  2. .controller('stringquery', function($scope, $rootScope) {
  3. // Set and populate defaults
  4. var _d = {
  5. query : "*",
  6. size : 100,
  7. sort : [config.timefield,'desc'],
  8. }
  9. _.each(_d, function(v, k) {
  10. $scope.panel[k] = _.isUndefined($scope.panel[k])
  11. ? _d[k] : $scope.panel[k];
  12. });
  13. if (!(_.isUndefined($scope.panel.group))) {
  14. $scope.send_query = function(query) {
  15. $rootScope.$broadcast($scope.panel.group+"-query", query)
  16. }
  17. }
  18. })