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

82 lines (72 loc) 2.35 kB
<!-- header --> <div class="vis-editor-agg-header"> <!-- open/close editor --> <button aria-label="{{ editorOpen ? 'Close Editor' : 'Open Editor' }}" ng-click="editorOpen = !editorOpen" type="button" class="btn btn-default btn-xs vis-editor-agg-header-toggle"> <i aria-hidden="true" ng-class="{ 'fa-caret-down': editorOpen, 'fa-caret-right': !editorOpen }" class="fa"></i> </button> <!-- title --> <span class="vis-editor-agg-header-title"> {{ agg.schema.title }} </span> <!-- description --> <span ng-if="!editorOpen && aggForm.$valid" class="vis-editor-agg-header-description"> {{ describe() }} </span> <!-- error --> <span ng-if="!editorOpen && aggForm.$invalid" class="vis-editor-agg-header-description danger"> {{ aggForm.describeErrors() }} </span> <!-- controls !!!actually disabling buttons will break tooltips¡¡¡ --> <div class="vis-editor-agg-header-controls btn-group"> <!-- up button --> <button aria-label="Increase Priority" ng-if="stats.count > 1" ng-class="{ disabled: $first }" ng-click="moveUp(agg)" tooltip="Increase Priority" tooltip-append-to-body="true" type="button" class="btn btn-xs btn-default"> <i aria-hidden="true" class="fa fa-caret-up"></i> </button> <!-- down button --> <button aria-lebl="Decrease Priority" ng-if="stats.count > 1" ng-class="{ disabled: $last }" ng-click="moveDown(agg)" tooltip="Decrease Priority" tooltip-append-to-body="true" type="button" class="btn btn-xs btn-default"> <i aria-hidden="true" class="fa fa-caret-down"></i> </button> <!-- remove button --> <button ng-if="canRemove(agg)" aria-label="Remove Dimension" ng-if="stats.count > stats.min" ng-click="remove(agg)" tooltip="Remove Dimension" tooltip-append-to-body="true" type="button" class="btn btn-xs btn-danger"> <i aria-hidden="true" class="fa fa-times"></i> </button> </div> </div> <vis-editor-agg-params agg="agg" group-name="groupName" ng-show="editorOpen" class="vis-editor-agg-editor"> </vis-editor-agg-params> <vis-editor-agg-add ng-if="$index + 1 === stats.count" class="vis-editor-agg-add vis-editor-agg-add-subagg"> </vis-editor-agg-add>