UNPKG

@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

32 lines (28 loc) 747 B
define(function (require) { var _ = require('lodash'); require('ui/modules') .get('app/visualize') .directive('visAggParamEditor', function (config, $parse, Private) { return { restrict: 'E', scope: true, template: function ($el) { return $el.html(); }, link: { pre: function ($scope, $el, attr) { $scope.$bind('aggParam', attr.aggParam); }, post: function ($scope, $el, attr) { $scope.config = config; $scope.optionEnabled = function (option) { if (option && _.isFunction(option.enabled)) { return option.enabled($scope.agg); } return true; }; } } }; }); });