@spalger/kibana
Version:
Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic
29 lines (24 loc) • 690 B
JavaScript
define(function (require) {
require('ui/modules')
.get('kibana')
.directive('visEditorAggAdd', function (Private) {
var AggConfig = Private(require('ui/Vis/AggConfig'));
return {
restrict: 'E',
template: require('plugins/kibana/visualize/editor/agg_add.html'),
controllerAs: 'add',
controller: function ($scope) {
var self = this;
self.form = false;
self.submit = function (schema) {
self.form = false;
var aggConfig = new AggConfig($scope.vis, {
schema: schema
});
aggConfig.brandNew = true;
$scope.vis.aggs.push(aggConfig);
};
}
};
});
});