diff --git a/panels/stringquery/editor.html b/panels/stringquery/editor.html index a2e274a0cc9..a057ca99b0f 100644 --- a/panels/stringquery/editor.html +++ b/panels/stringquery/editor.html @@ -7,13 +7,6 @@ -
- - - - -
-
diff --git a/panels/stringquery/module.js b/panels/stringquery/module.js index f2281f10a3b..5290dd9dd76 100644 --- a/panels/stringquery/module.js +++ b/panels/stringquery/module.js @@ -1,22 +1,21 @@ /* - ## Sort + ## Stringquery - This will probably be removed in the near future since it only interacts with - the table panel and the table panel already implements all of its functionality. - It only interacts with the table panel in any case + Broadcasts a query object to other panels ### Parameters - * label :: The label to stick over the drop down - * sort :: An array where the first elemetn is the field to sort on an the second - is the direction ('asc' or 'desc') + * label :: The label to stick over the field + * query :: A string or an array of querys. String if multi is off, array if it is on + This should be fixed, it should always be an array even if its only + one element + * multi :: Allow input of multiple queries? true/false + * multi_arrange :: How to arrange multu query string panels, 'vertical' or 'horizontal' ### Group Events #### Sends - * sort :: An array where the first elemetn is the field to sort on an the second - is the direction ('asc' or 'desc') + * query :: Always broadcast as an array, even in multi: false #### Receives - * fields :: An array containing the fields in a table. This will be concat'd + - uniqued with the curent list. + * query :: An array of queries. This is probably needs to be fixed. */ @@ -27,8 +26,6 @@ angular.module('kibana.stringquery', []) var _d = { label : "Search", query : "*", - size : 100, - sort : ['_score','desc'], group : "default", multi : false, multi_arrange: 'horizontal', @@ -63,13 +60,6 @@ angular.module('kibana.stringquery', []) new Array($scope.panel.query) : $scope.panel.query[0]; } - $scope.set_sort = function(field) { - if($scope.panel.sort[0] === field) - $scope.panel.sort[1] = $scope.panel.sort[1] == 'asc' ? 'desc' : 'asc'; - else - $scope.panel.sort[0] = field; - } - $scope.remove_query = function(index) { $scope.panel.query.splice(index,1); }